Red Lobster, 1499 St. Laurent Blvd, Ottawa Industrial Park
966th visitor, Write a review
Red Lobster Rating
Restaurant rating: 2.9 out of 5 with 5 ratings
Red Lobster Map

near K1G 0Z9

Red Lobster is ranked #6 of 23 nearby Restaurants.

They say Red Lobster is excellent, satisfied, memorable