Red Lobster 796

Red Lobster #796 is a Red Lobster restaurant located at 3838 Westown Parkway in West Des Moines, Iowa.