BLOCLEats

Cha Cha Chai

159c Yorkshire Street
Rochdale
OL120DR

Food rating: 5/5 stars
Updated: 8. December 2023

map for Cha Cha Chai

Restaurant nearby

  1. Chester's, OL120DR