Oh My Govinda - Restaurant & Banquet is located in Siliguri, India on 1st floor, Sky View Building, 2nd mile, Sevoke Rd. Oh My Govinda - Restaurant & Banquet is rated 4.4 out of 5 in the category vegetarian restaurant in India.
Address
1st floor, Sky View Building, 2nd mile, Sevoke Rd
Amenities
Good for kids
Toilets