Italian-inflected food and good times galore in a greenery-filled courtyard behind a dive-y ’70s pub.
Fresh handmade pasta, salumi and plenty of Italian vino.
Plant-based Italian, natural wine and garlic bread worth crossing town for.
On Bondi Beach's cliffside, this upscale Mediterranean restaurant flaunts its fabulous food and view.
A hint of Mexico’s Caribbean where it’s all about DIY tacos and boutique tequila.
A cool but unpretentious eatery in the heart of Bondi by chef Ian Oakes.
Coffee and a sandwich? Or a Negroni and some oysters? This spot does both equally well.
A hole-in-the-wall spot where you can grab chewy bagels stuffed with cured salmon or salted beef, with a side of crisps and pickles. Or grab house-made egg dip and schmears to take home.
A beach nook tucked up off the main Bondi drag.
A family-friendly spot that’s been looking after locals since 1997.
A smoothie and salad bar that’s keen on Australian native ingredients.
Do something good for your body.
Both food and wine have equal billing at this European-style venue that blurs the lines.
Soak in some of the best views of the city while sipping botanical cocktails and eating freshly shucked oysters and burgers.
This bar from Maurice Terzini matches casual dining with high-quality produce.
A lively bar with pirate panache.
Burgers, booze, the beach: a winning trifecta.
An old-school pub with a sophisticated drinks list. And there’s a tinnie vending machine.
In an area where ice-cream competition is stiff, this vegan, nut-based entry holds its own.
A selection of coveted international labels that mixes sun, sand and style.
You need meat and eggs to make a good pie, right? Not at this vegan bakeshop.
Handmade homewares and fashion for the beach-going set.
A boundary-pushing bottle shop selling small-batch products.
A cult surf and menswear label in Bondi.
Where to find coffee and food by the beach.
Bondi's about more than just its looks. There's a host of exciting restaurants worth your time here, which might just extend your daytrip...
08 May 2020
21 Mar 2020
20 Feb 2020
06 Feb 2020
24 Jan 2020
21 Jan 2020