Red Lobster 667

Red Lobster #667 is a Red Lobster restaurant located at 6149 East Southern Avenue in East Mesa, Arizona.