Center Stage Deli

  • 2678 Hamburg Street ,
    Schenectady, NY 12303
  • Phone: 518-355-7791
  • Cuisine: Deli Restaurant

Map

Unable to Display Map