Food is never other than great. I first dined there is the early 90's and have returned every time I am in Philly, which is at least 6 times yearly, with several trips to the Villa. Everyone who has gone there with me loved the place. It is such a pleasant Italian food experience don't miss it!
Pros: Excellent food, low prices.
Cons: Parking is street and sometimes hard to find
more