Red Lobster 779

Red Lobster #779 is a Red Lobster restaurant located at 3040 Dial Drive in Council Bluffs, Iowa.