Athen is a Greek restaurant offering a variety of dishes in a spacious setting with indoor seating.