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%
  • Poor4%
  • Terrible2%
Travellers talk about
“branzino” (53 reviews)
“pasta” (84 reviews)
“pollo” (9 reviews)
Closed Now
Italian, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
20 Richboro Road, Newtown, PA 18940
All Details
Write a ReviewReviews (681)
Traveller rating
Traveller type
Time of year

1 - 10 of 680 reviews

Reviewed 1 week ago via mobile

Went here on a Saturday night for dinner with my kids & husband & it was absolutely amazing. From the moment we walked in to when we left they made us feel like family. This isn't your typical "family" restaurant, besides making us feel like...More

Thank nesuno1308
Reviewed 1 week ago via mobile

I came in for mother’s day and it couldn’t have been a better experience. The food was delicious and the service was great it was busy but that’s to be expected on this industries busiest day of the year. Everything came out in a timely...More

Thank michael21983
Reviewed 1 week ago via mobile

This restaurant gets good reviews, and I guess has its regular Newtowners as a neighborhood BYOB. So, my teens took me here for Mother’s Day lunch and were a little shocked to find a special menu with outrageous pricing and limited/odd choices. ‘Special’ pricing which...More

Thank clevertravelers
Reviewed 1 week ago

We made a reservation for one of the seatings on a very busy Valentine's evening. Tables are very close together. Sort of homey; not romantic. Busy busy busy. Service was slow. Appetizer plate of fried seafood was too big for an appetizer. My lamb chops...More

Thank Notjustanyhotel
Pasquale P, Owner at Vecchia Osteria, responded to this reviewResponded 1 week ago

I’m really sorry about your experience. Why wait two moths to write a review? If you had a bad experience I would have rectified the situation immediately. I would love to have you back and we show you what vecchia is all about so please...More

Reviewed 1 week ago

We've visited this venue several time before, and this was our second mother's day visit here,,, Last year's mother's day and every other time up to this point has been almost flawless....However this mother's day was the most crowded we've ever seen. I was told...More

Thank jchiodo
Reviewed 2 weeks ago

After reading the glowing reviews, we decided to have dinner at Vecchia. It was mediocre at best. Two appetizers, two normal entree , one dessert amounted to $90 before tip. Service was slightly slow. We will not return.

Thank JOAN T
Reviewed 2 weeks ago

New to the area and found Vecchia Osteria. Greeted by owner and host with a smile and Italian accent like we were famiglia! The restaurant is quaint, with checkered tablecloths with indoor and outdoor seating. This is a true BYOB restaurant. The food is FANTASTIC,...More

Thank JBWorldwide
Reviewed 3 weeks ago via mobile

The restaurant seating is a bit tight in there. The food is absolutely delicious, it is well prepared with decent sized portions.

Thank Walter M
Reviewed 3 weeks ago via mobile

My fiancé and I just had our rehearsal dinner here tonight and we cannot say enough great things about this place! Everything turned out perfect for us and our guests- all of the food, the excellent wait staff, the decor. The manager Gennaro was super...More

Thank Tiffany B
Reviewed 3 weeks ago

we have been here at least 5 times in the last few months (over an hour away!) and every time is spectacular! ..... beautifully presented, delicious food ..... you feel welcome as soon as you come in .... pasquale and anna like to visit each...More

1  Thank Jeannette B
Nearby HotelsSee all Newtown Hotels
The Temperance House Inn
66 reviews
.33 km away
The Brick Hotel
108 reviews
.35 km away
Homewood Suites by Hilton Newtown - Langhorne, PA
573 reviews
2.29 km away
Hampton Inn & Suites Newtown
746 reviews
4.69 km away
Nearby Restaurants
Guru's Indian Cuisine
93 reviews
.14 km away
La Stalla
314 reviews
.20 km away
Isaac Newton's Food & Drink
275 reviews
.25 km away
Nearby Attractions
Newtown Farmer's Market
72 reviews
.37 km away
Chef Jean Pierre
8 reviews
.14 km away
Newtown Theatre
11 reviews
.46 km away
David J. Witchell Spa
26 reviews
.32 km away
Ask a question
Questions & Answers
Susan C
5 May 2018|
Response from Pasquale P | Property representative |
Yes call the restaurant
Sandra M
5 September 2016|
AnswerShow all 6 answers
Response from Pasquale P | Property representative |
Yes tank you call @ restaurant
24 February 2016|
AnswerShow all 2 answers
Response from Pasquale P | Property representative |
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
Business meetings, Kids, Child-friendly, Groups, Local cuisine, Special Occasion Dining, 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 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