We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Vecchia Osteria

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
20 Richboro Road, Newtown, PA
12:00 pm - 10:00 pm
Closed now
All hours
Sun 1:00 pm - 9:00 pm
Mon 12:00 pm - 9:00 pm
Tue - Sat 12:00 pm - 10:00 pm
More Info
Add Photo Write a Review

484 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 482: English reviews
1 review
5 of 5 bubbles Reviewed 3 days ago NEW

As a Bucks County local, Vecchia Osteria in Newtown, PA is definitely my favorite spot for authentic Italian. The Branzino is always cooked to perfection and one of my top choices. The Pappardelle Bolognese is is delicious and features homemade pasta. Great appetizers, entrées and Tiramisu make Vecchia Osteria the best Italian (BYOB) restaurant in Bucks County hands down!

Thank Michael M
Huntingdon Valley, Pennsylvania
2 reviews
5 of 5 bubbles Reviewed 4 days ago NEW

This resturant is family owned and they make you feel like your part of their family. The food is incredible, so fresh and tasty. The tiramisu was the best I ever had. I highly recommend this resturant.

Thank sherieisa
Atlantic Beach, Florida
Level Contributor
79 reviews
55 restaurant reviews
common_n_restaurant_reviews_1bd8 21 helpful votes
5 of 5 bubbles Reviewed 4 days ago NEW

Had dinner here with friends from out of town. We all loved the atmosphere and the extensive menu. Service was great, but it is a BYOB restaurant. They were happy to provide ice buckets, mixer glasses, etc. The owner personally came by our table and chatted with us. The food was sooo good!!!

Thank Ilovemydog242
Newtown, Pennsylvania
Level Contributor
3 reviews
3 restaurant reviews
5 of 5 bubbles Reviewed 5 days ago NEW via mobile

Vecchia Osteria is the #1 restaurant in Bucks County Pennsylvania hands down! #1 for food, service, and overall atmosphere in Newtown PA 100%! Of all the italian restaurants in the world, Vecchia Osteria by Pasquale Palino and family is the best place to be for any family occasion! Very loving and warm home for every person who loves to stop... More 

Thank Zac777Walters
1 review
5 of 5 bubbles Reviewed 1 week ago NEW

I came here with my girlfriend, and the food and service were incredible. We had the papardelle con pesto and the ravioli di mamma. The pesto sauce was one of the best I've ever had! The manager is super friendly and gave us a free dessert.

Thank Henrik L
Newtown, Pennsylvania
Level Contributor
129 reviews
76 restaurant reviews
common_n_restaurant_reviews_1bd8 63 helpful votes
5 of 5 bubbles Reviewed 1 week ago

We've been traveling a lot this summer. We had not been to Vecchia Osteria for a few months at least. We usually visit twice a month! I am happy to report it is still the best restaurant in Newtown, and likely Bucks County. We tried a new appetizer, the Buffalo Mozzarella with Pesto...fabulous. Squash blossoms were also first rate. My... More 

Thank fred5110
2 reviews
4 of 5 bubbles Reviewed 2 weeks ago

They are so accommodating and have very good food was very happy that my wife and I went here! Great atmosphere and great family environment!

Thank Dan L
New Hope, Pennsylvania, United States
Level Contributor
10 reviews
8 restaurant reviews
common_n_restaurant_reviews_1bd8 8 helpful votes
4 of 5 bubbles Reviewed 2 weeks ago

We've been to Vecchia Osteria for dinner a bunch of times and each time the food and service have been excellent. The specials are always interesting and the regular menu has a ton of choices.

Thank Rob N
Ivyland, Pennsylvania, United States
Level Contributor
7 reviews
3 restaurant reviews
5 of 5 bubbles Reviewed 2 weeks ago

My neighbor recommended this restaurant, and also "another" Italian restaurant in Newtown. Vecchia Osteria seemed to get better reviews on Trip Advisor, so we decided to try it. The restaurant is at the end of a shopping center, but even so, the parking lot fills up quickly! It is in a quaint old house, but it looks like it was... More 

Thank Alison K
Yardley, Pennsylvania
Level Contributor
145 reviews
109 restaurant reviews
common_n_restaurant_reviews_1bd8 131 helpful votes
5 of 5 bubbles Reviewed 3 weeks ago

This is the best Italian restaurant in Bucks County! Pasquale (the proud owner) is the most gracious host. He encourages families & friends to come together to enjoy the food & the experience. Vecchia Osteria serves only the freshest & finest ingredients. The portions are generous. The prices are reasonable. The staff is friendly, cheerful & provide outstanding service. (Ask... More 

4 Thank mtaylorp

Travelers who viewed Vecchia Osteria also viewed

Newtown, Bucks County
Newtown, Bucks County

Been to Vecchia Osteria? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 bubbles
    4.5 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4.5 of 5 bubbles
Italian, Gluten Free Options
Lunch, Dinner, Late Night
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Local cuisine, Business meetings, Families with children, Kids, Special occasions, Large groups, Romantic
Open Hours
1:00 pm - 9:00 pm
12:00 pm - 9:00 pm
12:00 pm - 10:00 pm
12:00 pm - 10:00 pm
12:00 pm - 10:00 pm
12:00 pm - 10:00 pm
12:00 pm - 10:00 pm
Location and Contact Information
  • Address: 20 Richboro Road, Newtown, PA
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Newtown
  • Phone Number: 215-860-7774

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Vecchia Osteria and other visitors
4 questions
Ask a question
Newtown, Pennsylvania
over a year ago
8 months ago

See all questions (4)

Questions? Get answers from Vecchia Osteria staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?