Cafe and general store on the Great Ocean Road, offering coffee, takeaway food, souvenirs, and a bottle shop.