On first visit it's hard to look past the golden sand and the waves of the beach. But explore a little further and you'll find Bondi has more going for it than seaside frolicking – you just need to know where to look. Here's a guide to where to eat, whether you want plates of seafood tossed through pasta, Northern Italian-style piadinas or a view to distract you from your food.

Read More:
Best Cafes in Bondi

Totti's

Italian-inflected food and good times galore in a greenery-filled courtyard behind a dive-y ’70s pub.

283 Bondi Road, Bondi

The Pacific Club Bondi Beach

Bush ingredients and a design that channels the French Riviera are the hallmarks of this schmick all-day spot.

Ground Floor 182 Campbell Parade, Bondi Beach

Ode

Both food and wine have equal billing at this European-style venue that blurs the lines.

251 Bondi Road, Bondi

Panama House

Corned-beef hash browns, huevos rancheros and bottomless brunches are the hallmarks of this breezy, all-day Latin American eatery.

Shop 104 180-186 Campbell Parade, Bondi

Macelleria Bondi

Eat a perfectly cooked Cape Grim steak, then grab a couple more for home.

180 Campbell Parade, Bondi

Upper East Side

If beats, cocktails and Bali party vibes is your thing, book a table.

14-16 O'Brien Street, Bondi
Book a Table

Carbon Mexican Wood Fire

A hint of Mexico’s Caribbean where it’s all about DIY tacos and boutique tequila.

288 Bondi Road, Bondi Beach

Society Pizza e Pesce

Pizza, seafood and cocktails.

88 Curlewis Street, Bondi Beach

Bondi Trattoria

Extensive antipasti, breakfast, and a range of classics from a celebrated chef.

34 Campbell Parade, Bondi Beach
Book a Table

Bills Bondi

The beachside outpost for one of Sydney’s seminal cafes.

79 Hall Street, Bondi Beach
Book a Table

Rocker

Coffee and a sandwich? Or a Negroni and some oysters? This spot does both equally well.

5 39-53 Campbell Parade, Bondi
Book a Table

North Bondi Fish

A modern, fresh fish and chipper by Matt Moran and Peter Sullivan.

120 Ramsgate Avenue, North Bondi

The Corner House

Modern-Australian cuisine with a Mediterranean twist served at this resurrected old favourite.

281 Bondi Road, Bondi
Book a Table

Icebergs Dining Room and Bar

On Bondi Beach's cliffside, this upscale Mediterranean restaurant flaunts its fabulous food and view.

Restaurant 1 Notts Ave, Bondi
Book a Table

Bondi Hardware

An all-day diner for before or after the beach.

39 Hall Street, Bondi
Book a Table

Sefa Kitchen

Middle Eastern cuisine done the modern way.

292 Bondi Road, Bondi
Book a Table

A Tavola Bondi

Traditional Italian, just like mamma makes.

Shop 2 75-79 Hall Street, Bondi
Book a Table

Da Orazio Pizza + Porchetta

Maurice Terzini’s pizza and porchetta restaurant is classic, laid-back, stylish Italian.

Shop LG09 The Hub 75-79 Hall Street, Bondi
Book a Table

China Diner

Asian street food goes to the beach with China Diner.

75-79 Hall Street, Bondi
Book a Table

Blanca Bar & Dining

A Finnish hospitality hero and former Dinner by Heston Blumenthal chef teamed up.

75 Hall Street, Bondi
Book a Table

Drake

A cool but unpretentious eatery in the heart of Bondi by chef Ian Oakes.

Corner of Curlewis and Gould Street, Bondi
Book a Table

Sean's Panaroma

Rickety-chic at this memorable beachside restaurant.

270 Campbell Parade, Bondi

Bondi Hall

The beach outpost for Reuben Hills and Paramount Coffee Project.

1 75-79 Hall Street, Bondi

La Piadina

A tiny eatery specialising in piadinas, the Italian version of gozleme.

106 Glenayr Avenue, Bondi Beach