national.restaurant
Restaurant Menus & Prices
Restaurants Near Me
Gift Cards
Nutrition
Recipes
Content Hub
Home
Restaurants Near Me
Vito's Old Italian
IL
Elmwood Park
Vito's Old Italian Locations in
Elmwood Park, IL
Vito's Old Italian - 7308 West North Avenue
7308 West North Avenue
Elmwood Park, Illinois 60707
Vito's Old Italian Locations in Cities Nearby