Red Lobster Locations in Barrie, ON.
For hours, menus and more, choose a local Red Lobster below.
More Canada Locations
319 Bayfield Street
Barrie, ON L4M3C2
View Local Page