Top Choice Restaurant in Kennedy Road Markham Toronto
New Kennedy Square, 8362 Kennedy Road, MarkhamTop Choice Restaurant Photos
Menu Top Choice Restaurant
How to get to Top Choice Restaurant
Address
New Kennedy Square, 8362 Kennedy Road, Markham
Follow Us
Opening Time
4pm – 1am: Mon-Sun
Services
- Serves Alcohol
- Indoor Seating
- Takeout Available