Food Dishes
Best Top 8 Menu at Tea Villa Cafe Chembur
Tea Villa Cafe Chembur A cafeteria having some decent ambience. Tea Villa Cafe in Chembur is a lovely place to spend quality time with friends, family, relatives etc. They had some lovely music in the background which was amazing. Here are some dishes we tasted when we visited Tea Villa Read more…