Restaurant Address Copied to Clipboard
Red Lobster - London, Ontario
Ontario, London
Open Now
Closed
667 Wellington Road South, London, ON N6C 4R4 (Ontario, London)
Nestled in the heart of London, Ontario, Red Lobster offers a delightful dining experience for seafood lovers. Famous for their Cheddar Bay Biscuits, the restaurant boasts a wide array of fresh seafood dishes, including succulent lobster, crab, and shrimp options. With a warm, nautical-themed atmosphere, it’s the perfect spot for family gatherings or a cozy dinner. Enjoy generous portions, friendly service, and the best of maritime flavors without leaving the city.
Check out TOP-10 Best Seafood restaurants in London, OntarioAbout this place
Highlights of this place
You might be interested
Thanks for the submission!
We will contact you shortly
Thanks for the submission!
We will contact you shortly
had a great meal and a great time with friends! amazing drinks and service. many thanks to our server, darian!