Eating Pizza at Zara Pizza restaurant in Selden, NY.

Feedback

Do you manage or own Zara Pizza?

Yes