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, Brunch

About

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.

Travelers also viewed these places similar to The Orchard

If you have been to The Orchard, share your experience

Review this place