Ilona Staller

Restaurants Balaclava
0 Love It
Save it
1/6
2/6
3/6
4/6
5/6
6/6

The younger sibling of Acland Street's iconic Cicciolina, Illona Staller is a brasher, 60s retro paean, all neon lights, perspex bar and leopard print stools. Despite these kooky touches, some of the charm has been lost in a rather mundane Ikea-alike renovation of the beautiful Art Deco building, formerly Carlisle Street's Red Rooster. Where is does improve on the original is the even more stellar menu, and that's what it's all about really.

Venue name: Ilona Staller
Contact:
Address: 282-284 Carlisle St
Balaclava
3183
Opening hours: Daily 12 noon-late
Transport: Nearby stations: Balaclava
LiveReviews|0
NaN people listening