A barbecue taverna in the mountainous region of Réthimnon, Crete.