Terra Pizza
Pizza · Fast Food
Terra Pizza is a pizza restaurant chain offering a variety of pizzas with chicken and beef toppings, using recipes developed in-house.
Location
Best places nearby
The highest rated places close to Terra Pizza.
Local restaurants nearby
İnönü Caddesi 174a, İzmir


