Red Lobster 288

Red Lobster #288 is a Red Lobster restaurant located at 616 Ohio Pike in Cincinnati, Ohio.