Pizza Review
One bite, everyone knows the rules. Pala Mesa Pizza. Very greasy, nice crisp to it, generous on the toppings. Not my favorite slice in the area but definitely a solid option if you’re on-the-go. Price is $3 per slice 11am-2pm (lunch special). Overall the grease is what killed this pizza for me.