Setup your precise location

Southa

4.5 262 in Google
₹800 for two
South Indian
Location
6, Benison Complex, Next To Baroda Heart Hospital, Op Road, Vadodara - 390007
Closed
CLOSED, OPENS AT 7PM