Guru Baba
Turkish · Family Style
Guru Baba is a restaurant offering a welcoming atmosphere.
Location
Best places nearby
The highest rated places close to Guru Baba.
Local restaurants nearby
130. Sokak, İzmir
Location
The highest rated places close to Guru Baba.
130. Sokak, İzmir