Crete Food - Uncornered Market
Dolmades (Stuffed Grape Leaves) - Crete, Greece

Dolmades (Stuffed Grape Leaves) - Crete, Greece

Dolmades (stuffed grape leaves) at Seli Ambelou Tavern near the Venetian windmills on Crete.

Cretan cuisineCretan foodCreteCrete cuisineCrete foodGreeceSeli Ambelou Taverndolmadesstuffed grape leaves