Markham Town Square - 3760 Highway 7 Markham, ON, L3R 0N2
905 489-2446
WE ARE OPEN! Dining room, take-out and delivery. Monday to Sunday: 7 a.m. to 3 p.m. Take-out: Delivery:
Find a restaurant
or
Meeting room with 20 seats