Food & Drink
Mr. Sub4716 Victoria Avenue
Mr. Sub has been a true staple in Canada for so long, first opening in 1968 and it continues to be an excellent place to go and enjoy a fresh sub to this day! They have built a culture of always selling fresh subs at a fast pace.
What People Are Saying... See All
More Food & Drink... More