Cha cha chai
Indian · Grill
Modern Indian restaurant offering a variety of dishes, from grills to sweets. Order for a flavorful experience.
Location
Best places nearby
The highest rated places close to Cha cha chai.
Local restaurants nearby
Linthorpe Rd, England



