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