Red Lobster 235

Red Lobster #235 is a Red Lobster restaurant located at 555 South Van Dorn Street in Alexandria, Virginia.