93 Front St E
Buster's Sea Cove
93 Front St E
Buster's Sea Cove
This Toronto staple is known for its tasty lobster rolls and mouthwatering fried fish. While they are best known for their St. Lawrence location, you can find Buster's at multiple locations.