At The Heads is an iconic restaurant sitting on Barwon Heads pier, providing diners with unrivalled ocean views.
Featuring modern Australian cuisine with an emphasis on seafood, they are the go-to restaurant on the Bellarine Peninsula, 30 minutes from Geelong.
Reservations and walk-ins are welcome. Outdoor seating is available.
Opening hours:
Allday:
Open
at 12:00 pm
- Closes at 9:00 pm