Adresse

The Plaza Shopping Center Level 1 Shop N°5 - Bizassa Street
Sliema,
MALTA

Contact

+35 699 463002