We say 'grenich' and Filipinos say 'green witch', but whatever you call it... it's one of the best pizza chains in the Philippines. It's oven cooked, so don't expect deep dish, but there is still texture in the crust. Toppings are fresh and not skimpy. They seem to have a new promo every month or so and are always busy....
More
