Istanbul21 Cafe
Bar · Turkish
Istanbul21 Cafe is a lounge and cafe located in Istanbul. The establishment is noted as a lounge on Facebook, and its Instagram page suggests it may also function as a social bar.
Location
Best places nearby
The highest rated places close to Istanbul21 Cafe.
Local restaurants nearby
Çakmak Durağı, Istanbul, Istanbul Province, Turkey



