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” (59 reviews)
“pasta” (82 reviews)
“tiramisu” (36 reviews)
Closed Now
All hours
Italian, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
20 Richboro Road, Newtown, PA 18940
All Details
Write a ReviewReviews (655)
Traveller rating
Traveller type
Time of year

1 - 10 of 654 reviews

Reviewed 6 days ago 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 1 week ago

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

Thank sdbenegal
Reviewed 1 week ago 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 1 week ago 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 2 weeks ago 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
Reviewed 3 weeks ago via mobile

Excellent choice for Christmas Eve. We knew it would be busy everywhere in town and choose Vecchia. The Palino family was ready for it. The welcome you get is the best in town. Food and service was wonderful as always. Great place for romantic evening...More

Thank Michael I
Reviewed 3 weeks ago

Went to this restaurant for New Year's Eve with some friends. What an outstanding experience from the quality of the food to the personal touch of the Owner making sure everyone in his 'house' was happy and satisfied. The wait staff was friendly and polite...More

Thank ChiefPKT
Reviewed 3 weeks ago via mobile

Recently dined with family. Seating was way crowded - we were seated in the exterior section with only a plastic sheet as a wall ( not too effective when it’s 20 degrees outside). Extremely noisy and cramped. Food was OK. Veal was tender. I ordered...More

Thank Tony C
Reviewed 3 weeks ago

Enjoyed a terrific lunch here in Newtown, PA, today with a friend. Had Eggplant alla Parmigiana, and my dining companion had the Pollo alla Parmigiana. Both selections were excellent and the service was great. Would highly recommend this authentic Italian Restaurant for the taste of...More

Thank Ronald M
Reviewed 4 weeks ago

We were there on Saturday, 12/16. We had a reservation and were seated fairly close to our time. The restaurant was very crowded and in hindsight I believe they overbooked. We were a party of five. We were not in a hurry so we were...More

1  Thank 569robr
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
551 reviews
2.29 km away
Hampton Inn & Suites Newtown
723 reviews
4.70 km away
Nearby Restaurants
Guru's Indian Cuisine
88 reviews
.14 km away
La Stalla
303 reviews
.19 km away
Isaac Newton's Food & Drink
271 reviews
.25 km away
Nearby Attractions
Newtown Farmer's Market
71 reviews
.41 km away
Chef Jean Pierre
8 reviews
.14 km away
Newtown Theatre
11 reviews
.45 km away
David J. Witchell Spa
25 reviews
.32 km away
Ask a question
Questions & Answers
Sandra M
4 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 |
16 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, Business meetings, Child-friendly, Groups, Local cuisine, Special Occasion Dining
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