Mr. Sub in Keele Street North York Toronto
2318 Keele Street, North YorkMenu Mr. Sub
How to get to Mr. Sub
Address
2318 Keele Street, North York
Follow Us
Opening Time
10am – 12midnight: Mon-Sat
11am – 12midnight: Sun
Services
- Indoor Seating
- Takeout Available