Location & Hours

35, Triq L-Imdina

Attard, Malta

 

 

 

Open Monday to Sunday 8.30am to 10.30pm

For Reservation Please Call us on:

Tel: 27 263 333 / Mob: 77 171 706