Eating Pizza at Mama Mia Pizza restaurant in San Ysidro, CA.

Feedback

Do you manage or own Mama Mia Pizza?

Yes