Tea Centre

Save
  • Address
    78 Veer Nariman Rd, Churchgate

Let us know if these details are incorrect

Lonely Planet review

A great place to try out some of India's premium teas, as well as sample some excellent light meals and snacks, this is a serene, colonial-meets-contemporary place with severe AC.