Tre Pale,
The Plaza Food Hall (Level 0),
Bisazza Street,
Sliema SLM1640
+356 7949 7801
trepale@icloud.com