Tarra tavern
There are no translations available.
Tara tavern restaurant

In the tavern Tarra you will have the opportunity to taste the original Cretan cuisine, with delicious titbits and good wine in a cosy atmosphere and the spectacular view of the Libyan Sea.
The products used are home-grown a fact which contributes to the uniqueness of our recipes and to a variety of delicious tastes.
Tara Location on map
|
|













Tarra restaurace


