1 rating · How the score works
Metro Square Cafe
Casual Dining · Coffee Shop
Metro Square Cafe Restaurant is a casual dining establishment offering a variety of food and drinks. It is located within the Metro Square Mall.
Location
Best places nearby
The highest rated places close to Metro Square Cafe.
Local restaurants nearby
3636 Steeles Ave E, Markham, ON L3R 1K9, Canada


