Avanti Pizza Fresh PastaServing American Food

Popular Menu Items

View full menu

Address

3536 Alameda De Las Pulgas Ste 4
Menlo Park CA, 94025
(650) 854-1222