Mouthwatering food prepared by experienced Maltese and Italian chefs!
11, Misrah ir-Rebha, Triq P. Boffa, Birgu
BRG 1300 Malta