1
6
Sliema Tower Road
Address
19 Tower Road, SliemaTelephone
+356 2132 2638Opening times
Temporarily Closed
Categories
- Bags
- Small Leather Goods
- Belts
- Sunglasses
- Jewelry
- Wallets
- Keychain
- Watches