Baghban Family Restaurant is located in Silvassa, India on Khanvel Road Opp. Mini Bus Stand, Tokarkhada, Samarvarni. Baghban Family Restaurant is rated 3.7 out of 5 in the category family restaurant in India.
Address
Khanvel Road Opp. Mini Bus Stand, Tokarkhada, Samarvarni
Accessibility
No wheelchair-accessible seating
Offerings
Late-night food
Small plates