(650) 353-2208
Pizzeria Delfina - Palo Alto
651 Emerson St.
Palo Alto, CA 94301 USA

Preparing Menu...

Friendly Hints:
- orders larger than $300 may take a bit longer. We'll call you if so.
- a 3% surcharge will be added to each check to partially cover miscellaneous employer mandates.

Order from locations near you: