Baba Sofrasi
Turkish · Mediterranean
Baba Sofrasi is a restaurant.
Location
Best places nearby
The highest rated places close to Baba Sofrasi.
Local restaurants nearby
6108. Sk., İzmir
Location
The highest rated places close to Baba Sofrasi.
6108. Sk., İzmir