Eating Deli Pizza at Mario's restaurant in Massapequa, NY.

Feedback

Do you manage or own Mario's?

Yes