Alt Athen is a Greek restaurant offering a diverse menu with homemade dishes and traditional cuisine, including a salad bar.