Teacher Eats August 24, 2015 Teacher Eats: Yummy Pizza in newly-opened Yellow Cab Pizza at SM Taytay Pizza is one of my carbo-load cravings with it’s toppings and lots of cheese. I’m not usually buying pizza...