Tomato Cream Soup Restaurants in Dharamsala
Show restaurants on map
4.6
Menu
4.6
Menu
City: Dharamsala, Palampur Dharamshala Road, Dharamsala I 176057, India
"I had a few things but forget all the names. The tofu with mushrooms and broccoli and dumplings was one of my favorites. The dumplings have tofu insid..."
Feedback
These reviews refer only to the mentioned ingredients.