Eating Deli Sandwich at Villarina's Tuckahoe restaurant in Tuckahoe, NY.

Feedback

Do you manage or own Villarina's Tuckahoe?

Yes