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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

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
+1 215-860-7774
12:00 - 22:00
Closed now
See all hours
Sun 13:00 - 21:00
Mon 12:00 - 21:00
Tue - Sat 12:00 - 22:00
More Info
Add Photo Write a Review

526 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 524: English reviews
Newtown, PA
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 2 days ago NEW via mobile

For over 10 years we have been celebrating anniversaries and birthdays and baptisms and engagements at this local spot. It is casual and yet elegant, friendly, accommodating. Always get the arugula salad with fresh shaved Parmesan and fresh lemon and every pasta dish is superlative. Tiny pocketbooks of pear and Gorgonzola and light cream and crisp walnuts. Perfectly seasoned shrimp... More 

Thank Cmse
Newtown, Pennsylvania
Level Contributor
139 reviews
82 restaurant reviews
common_n_restaurant_reviews_1bd8 65 helpful votes
5 of 5 bubbles Reviewed 18 October 2016

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
About Restaurant's Favourite Review
Newtown, Pennsylvania
2 reviews
5 of 5 bubbles Reviewed 4 days ago NEW via mobile

We visit there frequently with friends and our family. Food is always delicious, service is always great and Anna's desserts are awesome! We love it there!

Thank Angella B
Level Contributor
8 reviews
5 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 bubbles Reviewed 4 days ago NEW via mobile

Vecchia Osteria is an excellent restaurant! We have celebrated many special occasions in their semi-private rooms and enjoyed numerous date nights with friends. The food and the service have been spectacular each and every time. I recommend you order family-style and plan to share entrees so you can try a variety of dishes. Their Gorgonzola purses pasta dish is a... More 

Thank Margo F
Level Contributor
10 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 bubbles Reviewed 4 days ago NEW

This is my go to place for a great Italian meal. Their branzini is incredible as are their pasta dishes. It is a byob as well and the service is always up to par. One time we went without any wine and they gave us some delicious chianti on the house. Can't go wrong here.

Thank Craig R
2 reviews
5 of 5 bubbles Reviewed 4 days ago NEW via mobile

We regularly dine here and are never disappointed. The food is tradition hand made Italian; not the heavy, mass produced, feel.

Thank Keith P
Warminster, Pennsylvania
1 review
5 of 5 bubbles Reviewed 1 week ago

This is a restaurant that I go to frequently. The food is always delicious from salads to pastas to desserts like the lemon cake. I have eaten there for both lunch and dinner. The service is efficient and cheerful. The atmosphere is pleasant and welcoming. If you are in the area do not pass up a chance to enjoy Vecchia... More 

Thank pax4pax4
Newtown, Pennsylvania
Level Contributor
6 reviews
6 restaurant reviews
5 of 5 bubbles Reviewed 1 week ago

The other evening my family & I were going to have a great meal but felt like it would be the perfect night for take-out. I remembered how amazing the seafood is and decide to order 2 steaks from them and some extra antipasto on the side. I have to let everyone know that this was the best steak that... More 

Thank Zac777Walters
2 reviews
5 of 5 bubbles Reviewed 1 week ago

Everything was great starting from the service, to the unique warm atmosphere, to the delicious authentic Italian food. I am a very affectionate customer and would recommend this restaurant to anyone who wants to feel like they're at home (Pasquale and his family are very good at making sure you do) while enjoying the taste of Italy.

Thank Danny04029
Langhorne, Pennsylvania
Level Contributor
82 reviews
51 restaurant reviews
common_n_restaurant_reviews_1bd8 30 helpful votes
5 of 5 bubbles Reviewed 1 week ago via mobile

It is no surprise to anyone who has ever eaten at this restaurant why it is voted number one in Newtown,Pa. Cresenzo, our waiter was so friendly, warm and accommodating. Our daughter raved about the stracciatelli soup. I ordered the arugula salad, it was enough for three people! The salad was so light and fresh. Two in our group had... More 

Thank Lois B

Travellers who viewed Vecchia Osteria also viewed

Newtown, Bucks County
New Hope, 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, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Kids, Business meetings, Child-friendly, Groups, Local cuisine, Special Occasion Dining, Romantic
Open Hours
13:00 - 21:00
12:00 - 21:00
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
Location and Contact Information
  • Address: 20 Richboro Road, Newtown, PA
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Newtown
  • Phone Number: +1 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
11 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?