Greek Stop in Markham Toronto
Markham Town Square, Unit 22, 8601 Warden Avenue, Markham 0B5, L3R - Get directionsMenu Greek Stop
How to get to Greek Stop
Address
Markham Town Square, Unit 22, 8601 Warden Avenue, Markham 0B5, L3R
Get directions
Opening Time
11am – 10pm: Mon-Sun
Services
- Indoor Seating
- Wifi
- Delivery
- Takeout Available