Authentic Cretan tavern serving delicious grilled dishes, including a highly-rated burger, in a warm atmosphere.