
Location & Hours
39, Triq L-Imdina
Attard, Malta
Open tuesday to Sunday 10am to 3pm
5pm to 10.30pm
For Reservation Please Call us on:
Tel: 27414189 / Mob: 77 171 706
39, Triq L-Imdina
Attard, Malta
Open tuesday to Sunday 10am to 3pm
5pm to 10.30pm
For Reservation Please Call us on:
Tel: 27414189 / Mob: 77 171 706