Terra Pizza
Pizza · Italian · Turkish
Terra Pizza is a Turkish pizza restaurant chain offering a variety of pizzas.
Location
Best places nearby
The highest rated places close to Terra Pizza.
Local restaurants nearby
200/17. Sk. No:8B, İzmir
Location
The highest rated places close to Terra Pizza.
200/17. Sk. No:8B, İzmir