Red Lobster 311

Red Lobster #311 is a Red Lobster restaurant located at 2255 South Road in Poughkeepsie, New York.