Lakeshore Super Submarine in Lake Shore Boulevard West Etobicoke Toronto
2939 Lake Shore Boulevard, EtobicokeLakeshore Super Submarine Photos
Menu Lakeshore Super Submarine
How to get to Lakeshore Super Submarine
Address
2939 Lake Shore Boulevard, Etobicoke
Follow Us
Opening Time
11am – 11pm: Mon-Sat
Closed: Sun
Services
- Indoor Seating
- Takeout Available