Red Lobster 6228

Red Lobster #6228 is a Red Lobster restaurant located at 170 Wolf Road in Colonie, New York.