Prices on this menu are set directly by the Merchant.

Italiandelivered fromMassimo's RestaurantatMassimo's, 5200 Mowry Ave Ste M, Fremont, CA 94538, USA