Pizza Pizza
Pizza · Italian · Fast Food
Pizza Pizza is a restaurant chain offering a variety of pizzas.
Location
Best places nearby
The highest rated places close to Pizza Pizza.
Local restaurants nearby
Halisağa Cad Vahap Bey Sok No:20/1, İstanbul
Location
The highest rated places close to Pizza Pizza.
Halisağa Cad Vahap Bey Sok No:20/1, İstanbul