Red Lobster Locations in Thornhill, ON.
For hours, menus and more, choose a local Red Lobster below.
More Canada Locations
7291 Yonge Street
Thornhill, ON L3T2A9
View Local Page