Ellora St Kilda is a multi-level bar and restaurant featuring a broad tapas menu and cocktails. The newly renovated rooftop offers stunning views of St Kilda Beach and the city skyline, with an open-air balcony that also serves as a private venue.
There is no digital menu currently available
Click, here to view the venue's PDF menu.