Location & Hours

35, Triq L-Imdina

Attard, Malta

 

 

 

Open Monday to Sunday 10am to 3pm

                                5pm to 10.30pm

For Reservation Please Call us on:

Tel: 27 263 333 / Mob: 77 171 706