Athen is a Greek restaurant offering authentic Mediterranean cuisine and specializing in flavorful dishes, with a terrace for enjoying Greek wines.