Best Pizza in Mellieha!
134 Triq Il-Kbira, 1234, Mellieħa
Benefits and your stamp card live in the Cluby app.