Red Lobster (St. Lawrence)

Red Lobster St. Lawrence is the Laurentian branch of the American food chain Red Lobster.