Asian Restaurants

MedAsia Fusion Lounge

Address: 90 Triq Ix - Xatt, Sliema, SLM1771