IMG_1456.jpeg

Location & Hours

39, Triq L-Imdina

Attard, Malta

 

 

 

Open monday  to Sunday 8am to 10.00pm

tuesday close 

For Reservation Please Call us on:

Tel: 27414189 / Mob: 77 171 706