Metro Square Cafe Restaurant in Steeles Avenue East Markham Toronto
Metro Square Plaza, 3636 Steeles Avenue East, Markham , L3R - Get directionsMetro Square Cafe Restaurant Photos
Menu Metro Square Cafe Restaurant
How to get to Metro Square Cafe Restaurant
Opening Time
8am – 10pm: Mon-Sun
Services
- Indoor Seating
- Breakfast
- Wifi
- Takeout Available