Iliada
Greek · Mediterranean
Iliada is a restaurant offering Greek cuisine. Enjoy dishes like chef salads, available for dine-in or takeout. Features include outdoor seating, alcohol, and is dog-friendly.
Location
Best places nearby
The highest rated places close to Iliada.
Local restaurants nearby
Φιλελλήνων 22, Αττικής

