Space Pizza
Pizza · Italian · Fast Food
Space Pizza is a pizza restaurant offering a variety of pizzas, including specialty options. They provide delivery service.
Location
Best places nearby
The highest rated places close to Space Pizza.
Local restaurants nearby
Nuhkuyusu Caddesi 28A, İstanbul



