Red Lobster 846

Red Lobster #846 was a Red Lobster restaurant located at 3360 North Scottsdale Road in Scottsdale, Arizona.