Gift ideas for every occassion
Specialists in Greeting cards, Party items, Disney gifts, Plush, Me To You, and more.
The Plaza Shopping Mall, Level 1, Tower Road, Tas-Sliema
SLM 1640 Malta