Red Lobster 232

Red Lobster #232 is a Red Lobster restaurant located at 8220 Montgomery Road in Cincinnati, Ohio.