Tea Villa Cafe (Menu)

Shop 9, 10 & 11, Ground Floor, One Avighna Park, Mumbai

Give a rating to Tea Villa Cafe

Suggest a dish

How much did you spend at Tea Villa Cafe?