Restaurant
ITALI.CO
15 locals recommend,
Permanently closed
Tips from locals
Wonderful, stylish, modern Italian pizza restaurant with great service, italian vibe and lots of nutella.
Unique things to do nearby
Locals also recommend
- 11 locals recommend
Location
173-177 Barkly St
St Kilda, VIC