Red Lobster 133

Red Lobster #133 is a Red Lobster restaurant located at 3420 East Kimberly Road in Davenport, Iowa.