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.

Vecchia Osteria

20 Richboro Road, Newtown, PA 18940
+1 215-860-7774
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent77%
  • Very good13%
  • Average4%
  • Poor3%
  • Terrible3%
Travellers talk about
“branzino” (58 reviews)
“pasta” (74 reviews)
“tiramisu” (34 reviews)
Closed Now
All hours
Italian, Vegetarian Friendly, Vegan Options, Gluten Free Options
€€ - €€€
20 Richboro Road, Newtown, PA 18940
All Details
Write a Review
Reviews (608)
Traveller rating
Traveller type
Time of year

1 - 10 of 607 reviews

A TripAdvisor Member
Reviewed 1 week ago via mobile

If you want authentic Italian food and to dine and be treated like family who care about you- Vechia Osteria is hands down the best dining experience in Bucks County. As a resident of Newtown for over 20 years, I can say my family always...More

Thank A TripAdvisor Member
Restaurant's Favourite
Reviewed 17 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...More

Thank fred5110
Reviewed 1 week ago

My wife had a very busy running-around day and called to say she wanted to dine outdoors in the warm summer evening. I had wanted to try the Vecchia for some time and fortunately, they were able to accommodate us on short notice. We ordered...More

Thank 40n75w
Reviewed 1 week ago

In the suburbs of Philadelphia, an area oversaturated with mediocre Italian cuisine, do not waste your time (or taste buds) anywhere else. Ever since my husband and I lucked into this little gem for our Second Wedding Anniversary, it has been our go to for...More

Thank MooksieBoo
Reviewed 2 weeks ago

Dinner with friends and I was pleasantly surprised with the quality of our experience. The décor is rustic Italian. The menu is extensive with a good choice of appetizers and salads to start. Our waiter went over a huge list of specials - no prices...More

Thank TonyJ85
Reviewed 2 weeks ago via mobile

My wife and I dined there on Wednesday July 12th. From the complementary bruschetta to the desert the food throughout the meal was outstanding. Pasquale and his son are great hosts and really make you feel it home. We both wish we could find an...More

Thank George N
Reviewed 2 weeks ago via mobile

This restaurant is a best kept secret in Newtown. The family chef serves wonderful fresh authentic Italian food. The prices are on the slightly up side. Weekend evenings might be busy so call. A wonderful lunch can be had in a more quiet fashion. The...More

Thank Lattelover2
Reviewed 2 weeks ago

Large menu, well served, fair value with the possible exception of specials (ask prices before you order), good sized portion. A little noisy but fun place to go. Go early because parking can be a problem.

Thank Richard C
Reviewed 2 weeks ago via mobile

Pasquale and Anna have been the proud owners of this BYOB little taste of Naples in Newtown for many years. Their success has been in offering pretty authentic Naples cooking, in generous portions with a strong personal touch. Over the years the place has expanded...More

Thank HRdrake
Reviewed 2 weeks ago

We live 5 minutes away and just experienced this Restaurant. Super Italian feeling from the moment you walk in. Great service! Menu has everything you can imagine. I had linguini with white clam sauce. Hubby had veal parmigiana. We both were full enough that we...More

Thank Judy S
Nearby Restaurants
Guru's Indian Cuisine
77 reviews
.14 km away
La Stalla
286 reviews
.22 km away
Acqua e Farina
28 reviews
.24 km away
Nearby Attractions
Tyler State Park
143 reviews
1.11 km away
Shady Brook Farm
120 reviews
4.50 km away
Northampton Township Library
16 reviews
6.21 km away
Newtown Farmer's Market
56 reviews
.41 km away
Ask a question
Questions & Answers
Sandra M
5 September 2016|
AnswerShow all 5 answers
Response from Pasquale P | Property representative |
Yes tank you call @ restaurant
23 February 2016|
AnswerShow all 2 answers
Response from Pasquale P | Property representative |
17 August 2015|
Response from Pasquale P | Property representative |
Yes ravioli and penne and spaghetti
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Romantic, Kids, Special Occasion Dining, Child-friendly, Local cuisine, Business meetings, Groups
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 18940
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Newtown
  • Phone Number: +1 215-860-7774
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