Avanti Pizza Fresh Pasta

3536 Alameda de las Pulgas #4, Menlo Park, CA

Menu (As of 11/2)

Appetizers

Specialty Drinks

Catering

Avanti Pizza Fresh Pasta: hours and how to order