Taverne Hellas offers traditional Greek cuisine, serving lunch and dinner.