Red Lobster Restaurants
20 Dundas St. West, Scarborough, ON, Canada, M5G 2C2
add your rate
Red Lobster is a top Toronto restaurant for all kinds of seafood!
Serving everything from shrimp and crab to scallops, lobster, fish and more, they are committed to sustainable practices and partnered with the GFSI and the FDA.
Open for lunch and dinner, they offer friendly service as well as gift cards, great specials and a Fresh Catch Club. Sign up today!