Quick Links Home Dine In Menu Sliema Location Qawra Location Order Online Our Website Kups App Wolt Bolt Terms Cookies Policy Privacy Policy Cloudigo Terms This website is operated by ©Kups Food Qawra Ltd. 37, Apartment R, Dolphin Court, Embassy WAY, Ta’ Xbiex, Malta. Mbr. MT C 102593. VAT 30138722