Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

Best Tea in Town

1 year ago

ID: #394588

Business Description

Cha Cha Chai, has been fashioned to drive away the monotony from our regular lives as we sit down on Tea Chests, sip tea and watch the rest of the world pass by.Enjoy the experience of this tea lounge which lets you have a blissful experience of all the facets of tea drinking

No Review.

Please login / register to add your review.