Food Scene
Excellent food and English speaking staff!
36 il-persuni tal-post jissuġġerixxu
Ristorante la Basilica
28 Via Sant'AntoninoExcellent food and English speaking staff!
Ristorante Zi Ntonio
11 Via Luigi de MaioDelicious food and beverages!
Tico Tico
3 Via A. CarusoVery good food and beautiful location!