About Ellora
Ellora is situated on the Esplanade in St Kilda, providing a multi-level venue for dining and socialising. The establishment features floor-to-ceiling windows and an expansive balcony that overlooks the coastline. Patrons visit for the variety of tap beers, wines, and signature cocktails. The menu focuses on shared plates and small dishes suitable for groups. Its position offers a direct view of the water, making it a frequent choice for those looking to spend time by the bay.
The venue is located a short walk from the historic St Kilda Pier, making it accessible for locals and visitors exploring the foreshore. It accommodates various functions, including birthdays, corporate events, and wedding receptions, with dedicated spaces for different group sizes. The interior design prioritises natural light and open areas to facilitate a relaxed atmosphere. It remains a notable destination within the 3182 postcode for evening drinks and weekend social events.