Hellas is a Greek restaurant offering fresh dishes at affordable prices.