Red Lobster 264

Red Lobster #264 is a Red Lobster restaurant located at 211 Old Country Road in Carle Place, New York.