Red Lobster 227

Red Lobster #227 is a Red Lobster restaurant located at 2322 West 4th Street in Mansfield, Ohio.