Red Lobster Locations in Etobicoke, ON.
For hours, menus and more, choose a local Red Lobster below.
More Canada Locations
1790 The Queensway
Etobicoke, ON M9C5H5
View Local Page