Tea Villa Cafe Chembur

Shop No 2, Sky Rise Apartment, Central Avenue Road, Chembur East, Mumbai, 400071
Tea Villa Cafe Chembur Tea Villa Cafe Chembur is one of the popular Vegetarian/Vegan Restaurant located in Shop No 2, Sky Rise Apartment, Central Avenue Road, Chembur East ,Mumbai listed under Fast Food Restaurant in Mumbai , Tea Room in Mumbai , Vegetarian/Vegan Restaurant in Mumbai ,

Contact Details & Working Hours

Map of Tea Villa Cafe Chembur