Greco Xpress in Dean Park Road Scarborough Toronto
30 Dean Park Road, ScarboroughMenu Greco Xpress
How to get to Greco Xpress
Address
30 Dean Park Road, Scarborough
Follow Us
Opening Time
11am – 10:30pm: Mon-Sun
Services
- Indoor Seating
- Delivery
- Takeout Available