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!