A perfect place to unplug, unwind, reconnect with each other and Barwon Heads Main Street is perfect for a stroll and a scrumptious pizza and cheeky ice cream x