Is this your business? Claim this listing for free to keep your hours, phone number, website, logo and description up to date. Claim this listing

About Red Lobster

Red Lobster is a seafood restaurant located on Wellington Road South in the Lockwood Park neighbourhood of London. It serves the local community by providing a seafood dining experience that the company describes as being created with expertise, craft, and care. The restaurant offers dine-in and to-go food services. Guests can enjoy a variety of seafood dishes and experience the brand's specialized approach to seafood preparation. For convenience, the establishment provides options for online ordering.

Call Directions Website