Tempt Asian

The Palace, Triq il-Kbira, Tas-Sliema