Villa Francesco's is conveniently located in the Shoppes at Pennington. With a wonderful selection of Italian specialties, Villa Francesco's is a nice comfortable place to enjoy a little bit of Italy …
Food is spectacular. We moved to Pennington 7 years ago and have come here regularly since and are never let down. Before we had kids we'd eat at the restaurant and never tried anything but the specials because they were always amazing. These days we order out and the Shrimp & Scallops Di Mare and Salmon Casalingo are out go-to.
D
Doug E
4 contributions
Loved
• 6/17/23
• DoorDash order
Have been going here for years. the Ravioli Rosa is just incredible.