The Lady Of St Kilda is located at 204 Barkly St, St Kilda VIC 3182, Australia. This is where you will go to get DoorDash Pickup orders and where Dashers will go to get your DoorDash delivery orders.