IRO LYON


8 Rue des Archers
69002 Lyon

FRANCE

T. +33 (4) 78 92 81 81


OPENING HOURS


Monday: 11 am - 19 pm
Tuesday: 10 am - 19 pm
Wednesday: 10 am - 19 pm
Thursday: 10 am - 19 pm
Friday: 10 am - 19 pm
Saturday: 10 am - 19 pm
Sunday: closed

map