Electronic House Near Strand Cinema Bus Stop Colaba Causeway
Chinese • Mediterranean • Sit down
80/100 (12 votes)
TA