New Main Moon

Chinese restaurant · 38 Main Street, Hudson Falls, NY

Dine-In

Hours

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