Eating Italian Pizza at Mama Mia's Restaurant restaurant in Redford Charter Twp, MI.

Feedback

Do you manage or own Mama Mia's Restaurant?

Yes