Venue

İstiklal Street - Starbucks

  • İstiklal Street, No: 8
    Istanbul / Turkey
  • Starbucks
  • 1170 sqm