Red Lobster
Red Lobster at Bay and Dundas is a Toronto location of the wildly popular seafood chain. They serve every kind of seafood under the sun in pasta, entree, and appetizer form, and are famous for their Cheddar Bay Biscuits.
Join the conversation Load comments
Bar Mignonette
Honest Weight
Sinjeon Food Sys
Ramen Station
Hong Kong Seafood Hotpot
Nuna Kitchen
Bawara
Alebrijes Taqueria