Red Lobster 747

Red Lobster #747 is a Red Lobster restaurant located at 1100 Buckeye Avenue in Ames, Iowa.