About Us

  • Outdoor seating
  • Villa Francescos dining room

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.



Villa Francescos restaurant

Our Backyard
Casual Atmosphere

Villa Francescos outside dining

Some Good Friends
Great for gatherings

Villa Francescos Italian Restaurant

Plenty of Parking
Convenient for All

Villa Francescos dining room

Formal Dining
We can get Fancy

Villa Francescos dining room

Lots of Layouts
L shaped for presentations

Villa Francescos dining room

Long Table Setup
Great for Corporate Parties

Villa Francescos dining room

Holiday Atmosphere
That traditional Feeling

Villa Francescos outside dining

Outdoor Patio
Enjoy the seasons