Baba Pizza
Pizza · Italian
Baba Pizza is a pizza restaurant known for its thin-crust pizzas and flavorful options.
Location
Best places nearby
The highest rated places close to Baba Pizza.
Local restaurants nearby
6522. Sokak 1, İzmir
Location
The highest rated places close to Baba Pizza.
6522. Sokak 1, İzmir