Pizza at I Carusi II

I Carusi II

231 Barkly St, St Kilda VIC 3182
(03) 9593 6033
http://icarusiii.com.au

Gourmet pizza in a friendly restaurant with exposed beams and simple decor, plus outdoor seats.

Eat

Drink

Shop

Play

Stay

What's On