0 Restaurant The Mexican C9 Food Hall Level 0 - The Plaza Commercial Center - Bisazza Street, SLM Sliema, Central Region
0 Restaurant Ficupala Ristorante & Pizzeria Triq id-Disgħa ta' Frar 1799, sgw 0011 San Gwann, Central Region
0 Restaurant El dorado malta C8 food hall level 0, the plaza commercial center bisazza street,SLM1 Sliema, SLM1 Sliema Sliema, Central Region