Mecra
Bar · Mediterranean · Turkish
Mecra is a bar with a kitchen, offering indoor and terrace seating. Service begins daily at noon, closing later on weekends.
Location
Best places nearby
The highest rated places close to Mecra.
Local restaurants nearby
Dumlupınar Sokak 5, İstanbul



