Your selected category does not have any records at your current location.


508 Mount Dandenong Tourist Road, Olinda, Victoria, Australia

Situated in the Dandenong Ranges, just 50 minutes from Melbourne, the Cuckoo is close to popular tourist destinations like PuffingBilly, parks and gardens. Well known for its delicious buffet, this buzzing 400 seat restaurant now also offers set menu options Monday to Friday. Read more…