Mama MIA Pizza and Sandwich Shop, LAKEWOOD, California (CA)

In search of a dining place around LAKEWOOD? Mama MIA Pizza and Sandwich Shop is definitely a dining place you must think of making a reservation at.
Readily settled at 2616 Candlewood Street () in LAKEWOOD, California (CA) (90712), Mama MIA Pizza and Sandwich Shop are available at 5625313756. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in LAKEWOOD, California (CA)


Mama MIA Pizza and Sandwich Shop contact information and details:
Address: 2616 Candlewood Street - , LAKEWOOD, California (CA) 90712
Contact Phone: 5625313756