Traditional Taverna serving classic Greek dishes. Known for its well-prepared, flavorful food.