Get directions to: Great Wall Restaurant, Schenectady, NY
Restaurant address: 2330 Watt St # 7 Schenectady, NY 12304, USA
Restaurant: Great Wall Restaurant