Taverne Hellas offers Greek specialties in a family-friendly atmosphere.