• Stoa Spiromiliou and Stoa Bizantiou, City link Athens
  • +30 210 3211315

ILIOS Restaurant

Stoa Spiromiliou and Stoa Bizantiou, City link Athens

For reservation call us +30 210 3211315

From 10:00am to 1:15am

The restaurant