Iliad Cafe Bar

Pythagoreio 831 03, Greece
  • English
  • View to the sea

Operation : All the year *** We're not open on Mondays & Tuesdays during wintertime!

Open Hours : All day

Description