Red Lobster
1951 American Blvd West Bloominton, Minnesota 55431 | Restaurant Info