Eating Italian Pizza at Capri Pizza & Pasta restaurant in Tarrytown, NY.

Feedback

Do you manage or own Capri Pizza & Pasta?

Yes