Orchid Square, Near Makhan Bhog, S.F Rd Siliguri, Khalpara, Siliguri, India
Orchid Square, Near Makhan Bhog, S.F Rd Siliguri, Khalpara, Siliguri, India
No delivery
Spot something wrong?
Dishes at Slammers Cafe. Prices may vary in venue.
Been to Slammers Cafe? Be the first to share what you ate.