Red Lobster 552

Red Lobster #552 is a Red Lobster restaurant located at 271 North Dupont Highway in Dover, Delaware.