Prices on this menu are set directly by the Merchant.

Italian delivered from Mamma Mia restaurant and bar at 10971 Magnolia Ave, Riverside, CA 92505, USA