I Carusi II is one of the beating hearts of the Artisan Corner of St Kilda (corner Bleesington and Barkly St). Delicious authentic pizzas, home made pasta, fresh food all round, all in a cosy old-school setting.
Instant comfort as you walk in!
Have a Aperitivo drink at Sorsi e Morsi around the corner, and your night in Italy is complete...