8333 Kennedy Rd, Unit 1078, Markham L3R 4P8, Canada
No delivery
Spot something wrong?
Dishes at Cha Me. Cha. Prices may vary in venue.