See all Restaurants in Dehradun
The Orchard
3-D, Dak Patti, near MDDA Park, Rajpur Road, Dehradun, India` Phone: +911353207111 Average Price: $ 1 per person Cuisines: Thai Features: After Hours, Multicuisine, Breakfast, BrunchAbout
The Orchard Restaurant with scenic views nestled on the side of the mountain overlooking verdant valleys. Decent food. Tibetan, Thai,Chinese, food is served here.Quite place with good ambiance and delicious food.