Lakeshore Super Submarine
Sandwich Shop · Deli · Fast Food
Lakeshore Super Submarine is a sandwich shop serving the community for over 40 years.
Location
Best places nearby
The highest rated places close to Lakeshore Super Submarine.
Local restaurants nearby
2939 Lake Shore Blvd W, ON



