Eating Italian Pizza at Mama Theresa's restaurant in Garden City Park, NY.

Feedback

Do you manage or own Mama Theresa's?

Yes