Full menu with prices & pictures
China Town Amritkaur Road, Dehradun 248001, Ind...
There are also parking spaces for your vehicle, the next parking lot is Armalia at a distance of 96 meters from China Town in Dehradun.
The place from Dehradun offers 5 different meals and drinks on the menu at an average price of ₹185.