Mecra
Turkish · Casual Dining
Mecra is a restaurant offering dining and cafe services.
Location
Best places nearby
The highest rated places close to Mecra.
Local restaurants nearby
Çamlıca Sk., Karabük
Location
The highest rated places close to Mecra.
Çamlıca Sk., Karabük