Veg and Non Veg.
Indian, Chinese and South Indian
Dharampur Chowk, Mata Mandir Road, Dehra Dun
0135-6455565, 9410927596