Tin-Chi House

Chinese restaurant · 12073 Broadway, Alden, NY

Hours

More food in Alden, NY · Chinese Food in Alden