Restaurant
i Carusi ii
41 locals recommend,
Tips from locals
A true little piece of Italy. Great atmosphere! Spritz and authentic pizza, need I say more! Oh yes, Try a dessert pizza!
Unique things to do nearby
Locals also recommend
Location
231 Barkly St
St Kilda, VIC