508 Mount Dandenong Tourist Road, Olinda, Victoria, Australia, 3788
Phone : +61 3 9751 1003
Email : [email protected]
Situated in the Dandenong Ranges, the Cuckoo Restaurant is today one of the world’s most renowned restaurants receiving visitors from all over the globe.
Office Hours:
Mon - Fri: 10:00am - 4:00pm