Olive's Pizzeria
Pizza · Italian
Olive's Pizzeria is a pizza restaurant offering a menu with a variety of options. They offer free Wifi.
Location
Best places nearby
The highest rated places close to Olive's Pizzeria.
Local restaurants nearby
Başlık Sokak 22, İstanbul


