Idris Baba
Turkish · Sandwich Shop · Kebab House
Idris Baba is a restaurant.
Location
Best places nearby
The highest rated places close to Idris Baba.
Local restaurants nearby
Anadolu Cd., İzmir
Location
The highest rated places close to Idris Baba.
Anadolu Cd., İzmir