Restaurants & Pubs
Telephone: 21434444
Address: Constitution Street, Mosta
Bahar Ic-Caghaq
Naxxar
St. Julian's