Mochka Cafe
Turkish
Mochka Cafe & Restaurant offers a diverse menu with a focus on home-style dishes. It operates as a cafe and restaurant.
Location
Best places nearby
The highest rated places close to Mochka Cafe.
Local restaurants nearby
Sulh Sokak 20A, İstanbul



