Leo's Diner

  • 2128 Doubleday Ave,
    Ballston Spa, NY 12020
  • Phone: 518-885-9481
  • Cuisine: Italian Restaurant

Map

Unable to Display Map