Panighata Main Rd, Upper Bagdogra, Siliguri, India
No delivery
Spot something wrong?
Dishes at Sinora Food Corner. Prices may vary in venue.