Eating Pizza at Mama Tina's Pizzeria restaurant in New York, NY.

Mama Tina's Pizzeria

Feedback

Do you manage or own Mama Tina's Pizzeria?

Yes