The Taste Of Nepal - Dehradun

Selaqui, Chakrata Road, Dehradun, Uttarakhand. 248011, 248015, India
Dishes: 15

The Taste Of Nepal

4.1 / 5 of 50 Reviews
Address
Selaqui, Chakrata Road, Dehradun, Uttarakhand. 248011, 248015, India

Feedback

★ 4.1 / 5 of 50 Reviews

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now