Taste of Greece

  • 193 Lark St,
    Albany, NY 12210
  • Phone: 518-426-9000
  • Cuisine: Greek Restaurant

Map

Unable to Display Map