By frequently going to Mila’s restaurant, we can’t help but notice the small booth facing right across it.There’s a sign saying Yum Yum Pizza. The booth is not even bigger than the Keru Burger stalls but for a pizza parlor, it does say a lot. I’m not really a pizza lover although I do eat