Red Lobster 454

Red Lobster #454 is a Red Lobster restaurant located at 10500 East Ulmerton Road in Largo, Florida.