Bhola Saha's Niramish Hotel is located in Siliguri, India on Road No.3,Bidhan Market, near Flower Market, Ward 11. Bhola Saha's Niramish Hotel is rated 5 out of 5 in the category vegetarian restaurant in India.
Address
Road No.3,Bidhan Market, near Flower Market, Ward 11
Service options
Takeaway
Dine-in
Offerings
Small plates
Vegetarian options