FOOD ADDA is located in Silvassa, India on Shop no. 11 hari leela bldg Behind shri vinoba bhave civil hospital road, opp. Bal bhavan. FOOD ADDA is rated 4.1 out of 5 in the category fusion restaurant in India.
Address
Shop no. 11 hari leela bldg Behind shri vinoba bhave civil hospital road, opp. Bal bhavan
Amenities
Gender-neutral toilets
Good for kids