Sutki Macher Bazar is located in Siliguri, India on D I fund Road, hatgola, Ward 27, Babupara. Sutki Macher Bazar is rated 3.5 out of 5 in the category fish & chips restaurant in India.
Address
D I fund Road, hatgola, Ward 27, Babupara
Service options
Takeaway
Dine-in