About Us
The Classic Italian Restaurant
Villa Francesco's is conviently 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 made the ole' fashioned way.
Home Made, everyday
Starting with only the freshest incredients, enjoy recipes from the old country that truly translates to the experience of being there. Contact us for special events, such as holidays and family get-togethers for personal attention.
Villa Francesco's
Location Shoots.