Punt Roma
Accessories
Telephone: 79260523
A Spanish fashion brand that caters for all kinds of women. One can find a great variety of styles, always with the highest quality and the best price.
Outlets
Punt Roma
Address: Level -2, The Point Shopping Mall, Tigne Point, Sliema