508 Mt Dandenong Tourist Rd
Olinda,
Victoria
3788
(03) 9751 1003
Latitude: -37.8582100, Longitude: 145.3695200
10:00 - 19:30 - Mo, Tu, We, Th, Fr, Sa, Su
Regularly updated information about Cuckoo Restaurant from Wedding Venues section. Cuckoo Restaurant located at the address 508 Mt Dandenong Tourist Rd Olinda, 3788. You can get direction to Cuckoo Restaurant on the map or call by phone (03) 9751 1003