New Lin's Kitchen

Chinese restaurant · 71 Fall Street, Seneca Falls, NY

Dine-In

Hours

More food in Seneca Falls, NY · Chinese Food in Seneca Falls