Information
Location Info |
Features |
---|---|
19 Fitzroy Street, St Kilda, VIC Australia St Kilda Victoria Australia 03 9534 7332 Visit Site |
Catering Restaurant Functions Set Menu A La Carte Seafood Venue |
Elbow Room Functions reviews
Login to comment