There is one restaurant in Timboon that is open for dinner
1 results
Berry World is a delightful destination located in Timboon, Victoria, just 15 minutes inland from the Great Ocean Road. This charming venue is renowned for its sun-ripened strawberries, offering visitors a unique and enjoyable experience. One of the highlights of Berry World is the opportunity to pick your own (PYO) strawberries.