Cha Cha Cha, 11 DUNCAN ST, Toronto Financial District

Cha Cha Cha

11 Duncan St, Toronto, ON M5V 3M2

(416) 598-3538


This Restaurant is Reportedly Closed / Out of Business.

If this is an error: contact us

Contact Review



We have received reports that Cha Cha Cha is out of business. Please give them a call at (416) 598-3538!
Search for other Cha Cha Cha locations in Toronto, ON
Is this your Restaurant? Ensure this page is up to date.
Use it to find new customers.
badges
1120th visitor, Write a review
Cha Cha Cha Map

near M5H 3G6