Hellas is a Greek restaurant offering European and Greek cuisine, with a menu available for takeout.