Yup Villaggio is open, I just came from there, bought two Nike T-shirts, and snickers from the nike store...