Get directions to: China Star, Schenectady, NY
Restaurant address: 1400 Altamont Ave Schenectady, NY 12303, USA
Restaurant: China Star