Simply the best pizza you can find in St Kilda. Traditional Italian style ..... thin crispy base .... fantastic simple topping combinations. I could eat these pizzas every night of the week. The restaurant is simple, often crowded, but a nice place to dine.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.