Eating Pizza at Palisades Pizza & Pasta restaurant in Yonkers, NY.

Feedback

Do you manage or own Palisades Pizza & Pasta?

Yes