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.
If you own or manage I Carusi II, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.