Taverna Hellas offers Greek cuisine, featuring dishes like grilled meats and salads.