Beside this I tried their pastas and one other pizza (my little boss like Italian food π ), verdict all of us prefer their pizza over pasta. π°$24.5 πLa Nonna. 26/26B Lorong Mambong. Holland Village