Pizza Express now open at SM Megamall!

Heads up, east and (sort of) north peeps! Pizza Express just opened their 3rd store in the metro. Yep, Pizza Express is now in SM Megamall! It’s located at the 3rd floor of the SM Mega Fashion Hall. If you’re craving for some pizza and pasta goodness and you’re around the area, Pizza Express has …

Continue Reading