Get directions to: City Pizza, Amsterdam, NY
Restaurant address: 1370 Riverfront Centre Amsterdam, NY 12010, USA
Restaurant: City Pizza