Chachu's - Mallard Road
Share on:
16 Mallard Road, North York, ON, Canada
Unit:Unit A208
About Us
Best Pakistani Fusion Food in Canada! Now with 7 locations around the GTA #toronto #ajax #orillia. Open Late until 3 AM Daily! 100% Halal.
Cuisine(s):Indian
Loading Deals...
Follow us on Social Media