Delicatessen Cafe OTZ Otz Delicatessen Cafe is a Port Douglas institution. OTZ is the kind of place you go to when you want some good home cooking. OTZ Cafe opens early every morning at 7.00am. They offer dine in or takeaway. There is a huge old style dining table as well as smaller tables. OTZ […]