12/1, Laden La Rd, Beech Wood, Chowrasta, Mall Rd, Near State Bank Of India, Chauk Bazaar, Darjeeling, India
12/1, Laden La Rd, Beech Wood, Chowrasta, Mall Rd, Near State Bank Of India, Chauk Bazaar, Darjeeling, India
No delivery
Spot something wrong?
Dishes at Hotel Dip Palace. Prices may vary in venue.