Happy Star Restaurant

Chinese restaurant · 87 Montcalm Street, Ticonderoga, NY

Dine-In

Hours

More food in Ticonderoga, NY · Chinese Food in Ticonderoga