See all Restaurants in Dehradun
Orchard
3-D, Dak Patti, Rajpur Road | Near Mdda Park, Dehradun 248001, India Phone: +91 99 17 733111 Average Price: $ 1 per person Cuisines: Chinese Features: Multicuisine, Dinner, LunchAbout
The Orchard restaurant in Dehradun is located in the beautiful scenic view of Rajpur, 5 kms from Dehradun. The scenic view and the great music playing here have made this place very popular with Doonites.It offers Tibetan, Chinese and Thai dishes are served . As the food is good so it is worth to wait for getting it served.