Red Lobster 146

Red Lobster #146 is a Red Lobster restaurant located at 4645 South 76th Street in Greenfield, Wisconsin.