Avanti Pizza Fresh Pasta

$ • Pizza • American • Italian

4.4 (17)
View delivery time and booking fee. • 

3536 Alameda De Las Pulgas, Suite 4, Menlo Park, CA 94025 • More info

Opens on Tuesday
Recommended
Neapolitan Pizza
Personal Pizza
Iced Teas
Specialty Drinks
Pastas
Salad
Appetizers