Athen Restaurant offers Greek cuisine. Takeaway service is available.