Villa Italia Ristorante
904 E 2nd St, Oil City
(814) 677-1264
Recent Reviews
Order Online
You May Also Like
Marvic Tavern - 401 E 2nd St
Bar
Chen's Garden Chinese Restaurant - 11 E 1st St
Chinese
Famoore's Family Restaurant - 18 E 1st St
Family, American
Restaurants in Oil City, PA
Villa Italia Ristorante
904 E 2nd St, Oil City, PA 16301
(814) 677-1264