Best pizza in valletta!
VGX7+M66 Old Theatre Street, 1234, Valletta
Benefits and your stamp card live in the Cluby app.