Eating Italian at Piccolo's restaurant in Mineola, NY.

Feedback

Do you manage or own Piccolo's?

Yes