Fresh ingredients! Baked in traditionally stone-bricks oven! Watched the owner (a friendly-burly Italian fella) made the pizza right in front of us. Bought 2 & (surprisingly, as we didn't know about it), got 1 free. All cost only IDR155,000 (SGD 19.95) - depends on which pizzas you choose. We liked all the three we chosed. The fav being "Bella Italia". - Takeaway on 3 Feb ard 9.40pm (local time).
p/s: last order 10pm (local time)