Locations I've tried are Hw10/Courtneypark, Dixie Auto Mall and Dundas/Islington. Food was good and tasty but you be the judge. Teriyaki Pork was so good Onion Strings were very tasty And the Nachos was pretty good too!
Let's be foodies together!