11A, Hotel Ambassador, Third Fl, Rajpur Rd, Raipur, Chukkuwala, Dehradun, India
11A, Hotel Ambassador, Third Fl, Rajpur Rd, Raipur, Chukkuwala, Dehradun, India
No delivery
Spot something wrong?
Dishes at Bay Leaf - Hotel Ambassador. Prices may vary in venue.