Iloilo City, Iloilo – What is it about pizza that makes us crave for it? Is it the sight of oozing cheese, the juiciness of the overloaded toppings or the aroma of a freshly baked crust? If you still can’t figure out what makes pizza so irresistible, it’s probably because there is an art (and… Continue reading 3 Reasons to Try All-in Overload by Greenwich!