I know it's a late post. But as a big fan, I feel obligated to broadcast that Sbarro is finally here in Davao. For the longest time, Davaoenos had been left to wonder if the only time we'd be able to try out their pizzas (and yes, I'm looking at you, Chicago White) is when we visit Manila.
|Sbarro SM North|
But things have changed. The SM branch was their first in the city, and then quickly followed by the opening of their Abreeza branch. Now, we don't just have one but TWO branches to choose from. Personally, I am very happy that they also opened a branch in Abreeza because it is more accessible from where I live.