I love this place! I live in Charleston SC and every time I come to Oil City I come here. I always get the same thing, fried cauliflower and a ham/cheese sub w/ lettuce, tomato, onion and pickles....
Villa Italia Ristorante
(38)
Photos
Reviews
Villa Italia Ristorante is one of those places I'll give a three-star review. It doesn't mean that there's anything wrong with the place. Instead, it's a rock-solid good, nuthin' fancy, no...
The subs are awesome. Brosted chicken is great lots of good food and the bread is made fresh every day same as the pizza crust. Milkshakes are very thick and delicious
Went here with a couple friends based off their recommendation. Think I'll be ignoring any future recommendations after our visit to this establishment. The restaurant is very small with a parking...
Seems like a great place for subs and pizza. My partner grew up in oil city so of course he had to take me here. I hear they have the best cheese sticks, and cheap beer/wine. Maybe not the best...






