Write a review

Great Wall Restaurant

← View details

2330 Watt Street, Schenectady, NY 12304

+1 518-377-0853