Restaurants
There’s a lifetime of history in every Mr.Sub. From the first restaurant opened in 1968, Mr.Sub has come a long way with now over 300 locations throughout Canada as well as internationally. In 1990, Mr.Submarine official
- 930 Talbot Street, St. Thomas, Ontario
- (519) 631-4214
- mrsub.ca