At The Heads is an iconic restaurant sitting on Barwon Heads pier giving diners unrivalled ocean views.
Modern Australian cuisine with an emphasis on seafood, they are the go-to restaurant on the Bellarine Peninsula, 30 minutes from Geelong.
Sign up & we'll send you our latest events and deals in the region. No spam, promise!