Short stop over in Luxembourg and had an amazing dinner at Athena’s. From great service and welcome to authentic food. Ate to much as could not leave it behind. A top Greek in my records and will certainly visit again when back in town. Make...a booking in advance!More