Traditional Cretan tavern serving delicious mezedes.