Downsview Restaurant in Keele Street North York Toronto
2865 Keele Street, North YorkDownsview Restaurant Photos
Menu Downsview Restaurant
How to get to Downsview Restaurant
Address
2865 Keele Street, North York
Follow Us
Opening Time
6am – 7pm: Mon-Sun
Services
- Indoor Seating
- Breakfast
- Takeout Available