Mekan Cafe
Coffee Shop · Turkish
Mekan Cafe is a cafe offering a digital menu.
Location
Best places nearby
The highest rated places close to Mekan Cafe.
Local restaurants nearby
Alemdar İş Hanı ve Çarşı, Atatürk Bulvarı 88, 06
Location
The highest rated places close to Mekan Cafe.
Alemdar İş Hanı ve Çarşı, Atatürk Bulvarı 88, 06