Indian, Chinese and Tandoori
Fully Air Conditioned and Delux
Abhishek Tower, 14, Subhash Road, Dehradun
6543008, 9412140430