Red Lobster 377

Red Lobster #377 is a Red Lobster restaurant located at 4502 East Towne Boulevard in Madison, Wisconsin.