Eating Italian Pizza at Vitos pizzeria & restaurant restaurant in Elmwood Park, NJ.

Feedback

Do you manage or own Vitos pizzeria & restaurant?

Yes