Mekhan Lounge
Turkish
Mekhan Lounge is a restaurant offering a diverse menu in a lounge setting.
Location
Best places nearby
The highest rated places close to Mekhan Lounge.
Local restaurants nearby
İnönü Caddesi 2e, İstanbul
Location
The highest rated places close to Mekhan Lounge.
İnönü Caddesi 2e, İstanbul