Online table reservation for Vito's Old Italian in Elmwood Park
We are enabling reservations for Vito's Old Italian
Vito's Old Italian
7308 W North AveIL 60707, Elmwood Park, United States
Italian, Vegetarian Friendly, Lunch
The redirect does not work? Just click on this link or copy it into your address bar