Prices on this menu are set directly by the Merchant.

Italian delivered from Avanti Pizza Fresh Pasta at 3536 Alameda de las Pulgas, Menlo Park, CA 94025, USA