Tea Villa Cafe
Shop No 1&2, Flower valley, Opposite Viviana Mall, Thane 400601 India
Tea Villa Cafe is a Asian, Cafe, Fast Food, French, Healthy place is located in Thane, Maharashtra. The address of Tea Villa Cafe is Shop No 1&2, Flower valley, Opposite Viviana Mall, Thane 400601 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 22 2172 3456,