Cha Cha's
Pizza · Kebab House · Burger
Cha Cha's is a pizza takeaway offering a variety of options, including kebabs and burgers.
Location
Best places nearby
The highest rated places close to Cha Cha's.
Local restaurants nearby
789 Stockport Road, England



