Eating Italian Pizza at Mama Rosa Pizza and Pasta restaurant in Rutherford, NJ.

Feedback

Do you manage or own Mama Rosa Pizza and Pasta?

Yes