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...
  • Excellent76%
  • Very good13%
  • Average4%
  • Poor4%
  • Terrible3%
Travellers talk about
“branzino” (60 reviews)
“pasta” (83 reviews)
“tiramisu” (36 reviews)
Open Now
12:00 PM - 10:00 PMAll hours
Italian, Vegetarian Friendly, Vegan Options, Gluten Free Options
₹₹ - ₹₹₹
20 Richboro Road, Newtown, PA 18940
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (660)
Traveller rating
Traveller type
Time of year

1 - 10 of 659 reviews

Reviewed 1 week ago

Unfortunately, my table was not ready for my valentines dinner with my girlfriend. We waited for half an hour because the couple at the table we were scheduled for was taking a while, nothing the staff could do. But, when we got seated the owner...More

Thank Bruce L
Reviewed 2 weeks ago via mobile

The food and atmosphere are the best in Newtown. Specials are fantastic, but beware, they can run double normal on menu offerings. So ask before you order.

Thank Eric D
Reviewed 2 weeks ago

My first visit, but not last. Everything from the friendly staff and ambiance, a perfect night out. All the entree were delicious. Service was A-1 even thought the place was packed. The veal melted in your mouth and the homemade desserts worth the calories. Can...More

Thank Bino1960
Reviewed 3 weeks ago

This is my idea of a perfect dining experience. Great food, friendly service and warm hospitality. I love to take in the intimate, charming atmosphere as I await the always cooked to perfection branzino or spaghetti and clams. It's clear the owners love what they...More

Thank Lynn T
Reviewed 3 weeks ago via mobile

Excellent. The host and owner are pleasant and gregarious. It feels as though you are coming home. The food is very good. The decorations and ambiance give a good vibe and take you momentarily into the heart of southern Italy. Great seafood options.

Thank Oscar G
Reviewed 18 January 2018 via mobile

From the moment you enter you are welcomed by a gracious staff as if you were coming home to family. A warm and pleasant experience is only surpassed by delicious, homemade, and authentic Italian cuisine. Always consistent. I highly recommend that Vecchia Osteria be put...More

Thank KRD64
Reviewed 13 January 2018

Excellent food, perfect ambiance, very courteous staff, conveniently located in Newtown PA. Good place for family or friends reunion.

Thank sdbenegal
Reviewed 12 January 2018 via mobile

Visited Vecchia Osteria this evening with a friend for dinner. We were met by the owner, who was so warm and welcoming! Enjoyed fabulous authentic Italian food. The menu is very extensive, with something for everyone to enjoy. Beautifully cooked, delicious and well presented. Our...More

Thank Chrissi B
Reviewed 10 January 2018 via mobile

We recently visited Newtown and Vecchia Osteria came highly recommended. The food was incredibly delicious and the staff was Five Star. Homemade Italian at its finest. We'll be back for sure next time we visit.

Thank annettedipasquale
Reviewed 5 January 2018 via mobile

My wife and I went here for the first time for her birthday. We were greeted by the owner when we walked in and immediately felt like family. We were offered house wine and an appetizer on the house when they found out it was...More

Thank Rob M
Nearby HotelsSee all Newtown Hotels
The Temperance House Inn
64 reviews
.34 km away
The Brick Hotel
105 reviews
.36 km away
Homewood Suites by Hilton Newtown - Langhorne, PA
555 reviews
2.29 km away
Hampton Inn & Suites Newtown
725 reviews
4.70 km away
Nearby Restaurants
Guru's Indian Cuisine
89 reviews
.14 km away
La Stalla
308 reviews
.19 km away
Isaac Newton's Food & Drink
272 reviews
.25 km away
Nearby Attractions
Newtown Farmer's Market
71 reviews
.37 km away
Newtown Theatre
11 reviews
.45 km away
Chef Jean Pierre
8 reviews
.14 km away
David J. Witchell Spa
25 reviews
.32 km away
Ask a question
Questions & Answers
Sandra M
5 September 2016|
AnswerShow all 6 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, Groups, Local cuisine, Special Occasion Dining, Child-friendly, Business meetings, Kids
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 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