Red Lobster 110

Red Lobster #110 is a Red Lobster restaurant located at 3564 Springdale Road in Cincinnati, Ohio.