Red Lobster 309

Red Lobster #309 is a Red Lobster restaurant located at 4215 13th Avenue South in Fargo, North Dakota.