Khudiram Pally, Station More, Bagdogra, Pradhan Nagar, Siliguri, India
Khudiram Pally, Station More, Bagdogra, Pradhan Nagar, Siliguri, India
No delivery
Spot something wrong?
Dishes at Green Chilli Restaurant. Prices may vary in venue.
Been to Green Chilli Restaurant? Be the first to share what you ate.