Walking on a cold night looking for somewhere to eat in St Kilda. Leo's looked welcoming and had a lot of customers so we gave it a go. Great food, had the minestrone and cheese and herb pizza which were delicious. Service was very attentive and friendly. Atmosphere was warm and authentic Italian. Prices were very reasonable, impressed with meal and left very satisfied.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.