Red Lobster 188

Red Lobster #188 is a Red Lobster restaurant located at 2550 Nicholasville Road in Lexington, Kentucky.