Skip to main contentToast Local logo
Avanti Pizza Fresh Pasta

Avanti Pizza Fresh Pasta

Rated 4.9 out of 5 by 48 guestsItalianPrice range $15-30

Open

Takeout 10:30 AM - 8:00 PM

3536 Alameda de las Pulgas, suite 4, Menlo Park, CA 94025