If you love seafood and never been to Red Lobster, you must go! I was ever a big seafood lover until i first came to this place. Now whenever I am in sudbury i HAVE to stop here! Always excellent food, excellent service, its spacious and not crowded feeling.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.