The concept of making your own pizza isn’t really new in the Philippine food scene. Last year, the restaurant Project Pie made a huge splash because of their “customizable” pizza — for a fixed price, customers can choose the toppings they want on their pizza, giving them pride and satisfaction as they say “I made …
