Similar stores around Hathibarkala Salwala, Dehradun
The Green Leaf
Sector 2, Dwarka, New Delhi
Delivery and Takeaway
Affection's Cafe
Rajouri Garden, New Delhi
Casual Dining