Red Lobster 305

Red Lobster #305 is a Red Lobster restaurant located at 3901 West 41st Street in Sioux Falls, South Dakota.