Alo Opens Its First Italian Store on Rome's Via del Babuino
CONFIRMED83% CONFIDENCEMilanoFinanza[1]: the first Italian sanctuary "viene inaugurato ufficialmente oggi" and "il weekend inaugurale, 19-21 dicembre".
Alo's first store in Italy, a two-level sanctuary on Via del Babuino near the Spanish Steps with original brick walls and friezes.
1.00