Processing, please wait ...
Pizza My Heart - Palo Alto
Palo Alto
Cuisines: Pizza
Address: 220 University Ave ; Palo Alto CA, 94301
Please Note: A minimum of ONE PIZZA is required for delivery. $1.50 Delivery Charge
Usually Pizza My Heart is GREAT! This time what I got only vaguely resembled what I ordered. So disappointed :(
PMH always does it right for our pizza needs!