Mama MIA Pizza and Sandwich Shop, LAKEWOOD, California (CA)
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
