Reservations / Place Order
Newtown (215) 323-5823
Pennington (609) 236-3306
Reservations / Place Order
Newtown: (215) 323-5823
Pennington: (609) 236-3306
Join our Mailing List


Bringing Authentic Italian Cusine to Langhorne, PA, Newtown, PA and Pennington, NJ

At Piccolo Trattoria, authentic doesn’t have to mean fancy and upscale, although you can have both without the price. Every signature entrée is made from scratch, including the homemade marinara sauce. Using only the finest ingredients, our goal is to deliver the ultimate dining experience for you and your guests. Whether you’re in the mood for an old world Brooklyn-style pie, one of our traditional homemade pasta dishes or a chef-inspired signature entrée such as our whole Mediterranean Bronzini fish, we have what you and your family will enjoy.

Piccolo Trattoria is known locally as a destination for intimate gatherings for family and friends. All of our locations offer an atmosphere of Old World ambiance with real Italian flair, creativity and quality. Whether planning an intimate date night for two, a family gathering, a special event, business meeting or catering for large groups; clubs, and corporate affairs; visit one of three Piccolo Trattoria Italian Restaurants; conveniently located in Newtown and Langhorne, PA, and Pennington, NJ.