Ecco Ristorante
Pro4.7 stars from 563 Google reviews
|Highlights
- Harbour-front Italian restaurant seating up to 200, or 300 for cocktails
- Private Terrace Room and deck for 100 seated or 150 standing
- Packages with canapés, three courses and five hours of drinks from $115 per person
About Ecco Ristorante
Ecco Ristorante is a family-owned Italian restaurant at 2 St Georges Crescent in Drummoyne, inside the Drummoyne Sailing Club, and has been running since 1994. It sits right on the water, with wide views over Sydney Harbour towards Cockatoo Island, North Sydney and Balmain, and it can be reached by boat as well as by road. The kitchen does traditional Italian cooking with a modern edge, and the restaurant opens for lunch Thursday to Sunday and dinner Thursday to Saturday, with events held outside those hours by arrangement. Across the venue it holds about 200 seated or 300 standing. Fully private options are the Terrace Room and deck, seating 60 to 100 or taking 150 for cocktails, and the Main Dining Room and deck for 90 to 130 seated. Semi-private choices are screened with linen sheers: the Beach Room seats 45, and the Harbour View Room seats 66 or holds 85 standing, opening onto a shared deck. The Deck itself is an all-weather outdoor area with a retractable roof, clear side panels and heaters, set up with lounges and high tables for 70 standing. Each party package opens with canapés as guests arrive, moves through three courses and comes with five hours of drinks. The Silver package is $115 per person and Platinum $155, with a 10% service fee on top. Cocktail events cost $119 per person with soft drinks or $149 with a standard drinks package, and there is a bridal shower package at $79. Booking the Terrace Room exclusively carries a minimum spend.
Inclusions & amenities
Venue type
Budget
Food & drinks
Features
Pricing
Food
Beverages
Availability
Frequently asked questions
How many guests can Ecco Ristorante take?
Up to about 200 seated or 300 standing across the venue. The private Terrace Room and deck seats up to 100 or holds 150 standing, and the Main Dining Room and deck seats 90 to 130.
What do the function packages cost?
Sit-down packages start at $115 per person (Silver) and $155 (Platinum), plus a 10% service fee. Cocktail packages are $119 per person with non-alcoholic drinks or $149 with a standard beverage package.
What is included in a package?
Guests get canapés as they arrive and three courses (entrée, main and dessert), with five hours of drinks included.
Is there a smaller or semi-private room?
Yes. The Beach Room seats up to 45 behind linen sheers, and the Harbour View Room seats 66 or holds 85 for cocktails. The Harbour View Room is not soundproofed, so custom playlists and entertainment are not possible there.
Can guests arrive by boat?
Yes. The restaurant is on the waterfront and can be reached by water, so a boat arrival or departure can be part of the event.
Where we are
Suitable occasions
Michelle Charon
2 months ago
We recently held our annual Corporate Awards Night at Ecco, and without a doubt, it was the best event we have ever hosted. From start to finish, there was not a single aspect of the evening that could be faulted. The v…
Signora Galileo
7 months ago
My history with Ecco goes back to 1988 with Claudio & Carmela when they first opened Vespucci in Burwood. It was brilliant then & I’ve followed them ever since. Ecco at Drummoyne is beautifully predictable.. perfect ever…
Louise Poole
8 months ago
Beautiful venue, beautiful people! We held our wedding reception at Ecco and it was absolutely wonderful. From start to finish, the experience was seamless and stress-free. Angelica, the events coordinator, was fantastic…
Benjamin Eisikovich
11 months ago
From our first visit to our wedding night itself, Ecco Ristorante helped bring our vision to reality. Ecco balances elegance and warmth - the kind of venue that feels both timeless and deeply personal. Robert led the ex…
Is this your business? Claim this listing






























