Terra Pizza
Pizza · Italian · Fast Food
Terra Pizza is a pizza restaurant chain offering a variety of pizzas with specially developed recipes. They use chicken and beef products in their toppings.
Location
Best places nearby
The highest rated places close to Terra Pizza.
Local restaurants nearby
372. Sk. No:26, İzmir



