Restaurant Athen serves fresh, good quality Greek cuisine. The establishment is noted for its consistently good food, including popular items like their fries.