Hellas is a Greek restaurant known for its homemade cuisine and idyllic outdoor seating.