Frozen Pizza
Pizza · Italian
Frozen Pizza is a pizzeria offering a variety of pizzas.
Location
Best places nearby
The highest rated places close to Frozen Pizza.
Local restaurants nearby
Sema Sokak 2B, 34
Location
The highest rated places close to Frozen Pizza.
Sema Sokak 2B, 34