Red Lobster 6251

Red Lobster #6251 is a Red Lobster restaurant located at 12515 Elm Creek Boulevard North in Maple Grove, Minnesota.