Mr. Sub in Jacob Keffer Parkway Vaughan Toronto
10 Jacob Keffer Parkway, VaughanMenu Mr. Sub
How to get to Mr. Sub
Address
10 Jacob Keffer Parkway, Vaughan
Follow Us
Opening Time
10am – 12midnight: Mon-Sat
10am – 11pm: Sun
Services
- Indoor Seating
- Takeout Available