Super Submarine
Sandwich Shop · Deli · Fast Food
Super Submarine is a sandwich shop known for its fresh, handmade submarine sandwiches and deli-style fare.
Location
Best places nearby
The highest rated places close to Super Submarine.
Local restaurants nearby
7116 McLeod Rd, ON

