Bihari samosa is located in Nadiad, India on Ar.)Manek Chowk Santram Mandir Rd, Dist, Near Krishna Hospital. Bihari samosa is rated 4.2 out of 5 in the category indian restaurant in India.
Address
Ar.)Manek Chowk Santram Mandir Rd, Dist, Near Krishna Hospital
Accessibility
No wheelchair-accessible seating
Offerings
Small plates
Vegan options