I have to say this is the best place to deliver pizza in Phnom Penh. You can order directly from them and avoid the hassle and delay with the food delivery systems in town. The pizza is quite good (although maybe there are few better places in town) It gets delivered fast and HOT. That's the most important thing. Most others take so long, the drivers cannot find the way, so everything gets at your place cooled off. I haven't visited the restaurant itself yet, but I surely will do soon.