Eating Italian at Pezzella's Villa Napoli restaurant in Sunnyvale, CA.

Feedback

Do you manage or own Pezzella's Villa Napoli?

Yes