Red Lobster 489

Red Lobster #489 is a Red Lobster restaurant located at 4573 Commercial Drive in New Hartford, New York.