Cafe & Deli

Tea Villa Cafe

Linking Road, Khar West
img01
img01
  • About
  • Photos

Tea Villa Cafe Khar West, Mumbai


Address

Shop No. 1, Building No. 711, Bharat Bhuvan, Linking Road, Next to AND Showroom, Khar West, Mumbai

Phone no.

22 30151778