Address: Level -1, Embassy Shopping Complex, Sta. Lucia Street, Valletta
Telephone: 21496291 / 79092678NAU! offers well-made eyeglasses, sunglasses, prescription lenses, contact lenses and accessories through its own branded stores in Italy and around the world. Its unique offering is characterised by new collections received every 15 days to always reflect the latest trends, colour, design & technology.