CONTACT US

LOCATION & HOURS

Epar. Od.  Iou - Ormou Iou

Ios 840 01 Cyclades, GREECE

36.723681,  25.272850

Open 12am  - 12pm

CONTACT

Salome 0030 698 65 01 977

Amaury 0030 697 68 91 172

Allo Restaurant 0030 22860 91 469

Allo Restaurant - Bar - Tapas

Live Music