Category: | Restaurant, |
---|---|
Address: | 521 Lawrence Ave, Ellwood City, PA 16117, USA |
Zip code: | 16117 |
Opening hours (Edit) | |
---|---|
Monday: | 11:00 AM – 7:30 PM |
Tuesday: | 11:00 AM – 7:30 PM |
Wednesday: | 11:00 AM – 7:30 PM |
Thursday: | 11:00 AM – 7:30 PM |
Friday: | 11:00 AM – 7:30 PM |
Saturday: | 11:00 AM – 7:30 PM |
Sunday: | Closed |
Real Italian food and large servings
Cash only, otherwise it would be 5*. Food is fantastic.
There food is home made and taste great can't get any better
Ugh, this place is so good. One of a kind experience. Small, crowded and always worth the wait.
Great pasta, stomboli, pizza. Delicious sauce. Nice side salad with meal. The house dressing is excellent. The bread is perfect. Wonderful service.