Lady Peacock
19 Fitzroy Street, St Kilda VIC 3182
ELLORA is located on the corner of Fitzroy Street and the Esplanade with spectacular, uninterrupted views of Port Phillip Bay. Specialising in casual cocktails, sharing menu and great customer service - you won't want to leave once you discover St Kilda's newest gem. Come join us on our large & covered balcony to enjoy the sunset whilst sipping on a margarita!
Visit WebsiteMenu Not Available!
Password reset instruction has been sent to your email address.
Some error has been occurred.
For faster login or register use your social account.
Facebook