Welcome to ramona's pizza @ palo alto

Ramona's Pizza serves you the best pizzas around Palo Alto. Check out our our favourable reviews on Yelp and come on down to give us a try.

Delivery available for orders $30 and above. PLEASE NOTE: DELIVERY SERVICES ONLY AVAILABLE AFTER 5PM!

We are located at: 2313 Birch Street ; Palo Alto CA, 94306


View Larger Map