Mr. Sub in 16th Avenue Markham Toronto
5990 16th Avenue, Unit 238, MarkhamMenu Mr. Sub
How to get to Mr. Sub
Address
5990 16th Avenue, Unit 238, Markham
Follow Us
Opening Time
10am – 10pm: Mon-Thu, Sat
10am – 11pm: Fri
11am – 9pm: Sun
Services
- Indoor Seating
- Takeout Available