Villa Italia Ristorante

$
Open
yelp logo

(38)

Photos

904 E 2nd St
Oil City, PA 16301
Open 7AM- 10PM Monday- Thursday. 7AM-11PM Friday and Saturday. Great place for breakfast lunch and dinner.Fresh bread made daily. Milkshakes, Broasted chicken, soups, salads and more.
Take Out Available

Reviews

yelp logo
3.538 reviews
Photo of Jill W.
Jill W.
11/23/2019

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....

Photo of Susan D.
Susan D.
8/19/2025

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...

Thomas s.
10/28/2025

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

Dakotah M.
12/30/2024

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...

Photo of Rebecca M.
Rebecca M.
10/30/2020

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...

Owner verified
See a problem?

You might also like

United StatesPennsylvaniaOil CityVilla Italia Ristorante

Partial Data by Infogroup (c) 2025. All rights reserved.

Yext

Partial Data by Foursquare.