Cha Cha Chai
Tea House · Sandwich Shop · Coffee Shop
Cozy tea room, Cha Cha Chai, offering sandwiches, salads, hot drinks, and homemade cakes.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Cha Cha Chai.
Local restaurants nearby
12g Hillhouse Lane, ENG

