Get directions to: Capo De Pizza Sheridan Plaza, Schenectady, NY
Restaurant address: Sheridan Plaza Schenectady, NY 12308, USA
Restaurant: Capo De Pizza Sheridan Plaza