IMG_1456.jpeg

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