Red Lobster Locations in Niagara Falls, ON.
For hours, menus and more, choose a local Red Lobster below.
More Canada Locations
6220 Lundy's Lane
Niagara Falls, ON L2G1T6
View Local Page