Port Douglas • Australia
Osprey's Restaurant is located at Thala Beach Nature Reserve, high in the treetops overlooking the Coral Sea and tropical mountains. Experience the best of local flavors with Osprey's meticulously designed menu, featuring fresh produce from local suppliers and ingredients grown on its 145-acre property.
No restaurants found
Mobile apps
iPhone and Android mobile applications are launching later this year, stay tuned!