Full menu with prices & pictures
Pizza Olla 1a Spencer Road, Sydney 2071, Austra...
(+61)294993181
You can naturally also reach the restaurant using the municipal transport. The next stop is Killara, 228 meters away from Pizza Olla.
We might have the meal plan of Pizza Olla from Feock United Kingdom in the photos. A meal plan can be found further down. Are you currently at Pizza Olla or planning a visit? Help us by making available the menu here.
You can also simply ring the phone number (+61)294993181 to request your reservation.