The best restaurant in Pafos