2801 N Mayfair Rd Milwaukee WI United States 53222
Red Lobster is known as the foremost expert in fresh seafood. Our commitment to serving quality seafood starts long before you sit down at our restaurant. Fresh Fish, Live Lobster.
See contact information and photos of nearby businesses and bookmark your favorite places on the go
Text App Link