Dragon Inn

INR 300
Chinese
32, Chakrata Road, Dehradun, Uttrakhand