Mama Mia Pizza - S San Diego

#28 - Pizza - Soler, Sandwiches, Pasta
2004 Dairy Mart Road, San Diego, 92173, United States Of America, S San Diego
Dishes: 38

Mama Mia Pizza

4.1 / 5 of 93 Reviews
Address
2004 Dairy Mart Road, San Diego, 92173, United States Of America, S San Diego
Fast & Simple Download Menulist App now