Stokehouse St Kilda
restaurant in St Kilda
Upper Level, 30 Jacka Blvd, St Kilda VIC 3182, Australia
An iconic Melbourne institution perched right on St Kilda Beach, pairing breathtaking seaside views with award-winning food and wine in one of the city's most celebrated fine dining settings.
1 post from 1 person on dux.