We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…
The Felix Bar Fitzroy Street

The Felix Bar Fitzroy Street

11 Fitzroy Street, St Kilda (VIC), 3182, Australia

Get Directions

0410329129

Similar places nearby