35, Chakrata Rd, Prabhat Cinema, Near Clock Tower, Chukkuwala, Dehradun, India
35, Chakrata Rd, Prabhat Cinema, Near Clock Tower, Chukkuwala, Dehradun, India
No delivery
Spot something wrong?
Dishes at Pinewood Cafe And Kitchen. Prices may vary in venue.