Eating Pizza Sandwich at Mario’s restaurant in Norwood, NJ.

Feedback

Do you manage or own Mario’s?

Yes