Red Lobster 354

Red Lobster #354 is a Red Lobster restaurant located at 4802 East Cactus Road in Scottsdale, Arizona.