7900 Florin Rd Ste 15, Sacramento 95828, United States
7900 Florin Rd Ste 15, Sacramento 95828, United States
No delivery
Spot something wrong?
Dishes at Mama Mia Pizza. Prices may vary in venue.
Been to Mama Mia Pizza? Be the first to share what you ate.