China Star

Restaurant · 9727 State Route 19, Houghton, NY

Dine-In

Hours

More food in Houghton, NY