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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

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
12:00 pm - 10:00 pm
Closed now
All hours
Sun 1:00 pm - 9:00 pm
Mon 12:00 pm - 9:00 pm
Tue - Sat 12:00 pm - 10:00 pm
More Info
Add Photo Write a Review

450 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 448: English reviews
Doylestown, Pennsylvania
Level Contributor
3 reviews
5 of 5 stars Reviewed 2 days ago NEW

What a fantastic evening we had! The service was magnificent. Our waiter was patient, knowledgable, and attentive. I brought my mom in from Arizona, whom was in search of a veal chop that the can never find on a menu at home.... She was thrilled with the veal chop special. Our meals were fresh, quality, and authentic, and ambience was... More 

Thank Eve005
Birmingham, United Kingdom
Level Contributor
2 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 6 days ago NEW

Moving to Newtown from Jersey we were worried about finding great Italian, but couldn't have been happier with Vecchia Osteria. Not only is the food excellent, but the atmosphere inside is perfect and the staff very friendly. The owner Pasquale is a great guy and incredibly hospitable, felt like he was welcoming us to his home. Will be back again... More 

Thank Eddie B
Yardley, Pennsylvania
1 review
5 of 5 stars Reviewed 6 days ago NEW

I took my husband here on Aug 14 to celebrate his birthday. Our first visit. It was a busy and boisterous Sunday evening and we loved the atmosphere and were more than pleasantly surprised at the quality of the food. Best Italian since moving here a year ago. We were so smitten that we decided to go back the following... More 

Thank froscoshannon
Level Contributor
9 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 stars Reviewed 6 days ago NEW via mobile

Sat outside on beautiful evening and had another wonderful meal. Pasquale gave warm greeting as he always does. Enjoyed the antipasto salad, wine, meal, and dessert. Wonderful staff as always.

Thank Michael I
Titusville, New Jersey
2 reviews
5 of 5 stars Reviewed 1 week ago NEW

I met my friend tonight for dinner. We sat outside among the beautiful flowers. The food was excellent! Thank you so much, Pasquale! I will definitely return.

Thank Sandra C
Newtown, Pennsylvania
1 review
5 of 5 stars Reviewed 1 week ago NEW

Vecchia Osteria is one of the best Italian restaurants outside of Italy that I have ever been to! If you are looking for authentic Italian food make sure you come here!

Thank gdhewitt2016
Newtown, Pennsylvania
1 review
5 of 5 stars Reviewed 1 week ago NEW via mobile

I visited Vecchia Osteria for the first time this past weekend with a group of friends and we absolutely cannot wait to come back again. Our party ordered multiple appetizers to share- arugula salads, zucchini blossoms, and roasted red peppers topped with crab meat and Gorgonzola cheese that I am still dreaming of. The service was phenomenal and we never... More 

Thank rachel5423
Philadelphia, Pennsylvania
Level Contributor
6 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 1 week ago via mobile

Family own friendly staff excellent food. BYOB pricey but worth it have indoor outside seating have to call make reservations

Thank Doggyman313
Level Contributor
6 reviews
5 restaurant reviews
5 of 5 stars Reviewed 1 week ago via mobile

If you want an authentic Italian atmosphere, including Italian waiters and charm, you've come to the right place. I love the casual atmosphere and the fact it's a BYOB. My favorite dish iso the parparadelle bolenese. Yummy! The chicken piccata is really good, too. Personally, I don't think you can go wrong with any of their dishes. They have a... More 

Thank Hchee22
Newtown, Pennsylvania
2 reviews
5 of 5 stars Reviewed 1 week ago via mobile

Food is very tasty ! Interesting decor ! A little small ! Prices are good ! BYOB! Can go as a single and not feel funny !

Thank class968

Travelers who viewed Vecchia Osteria also viewed

Newtown, 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 stars
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
    4.5 of 5 stars
Italian, Gluten Free Options
Lunch, Dinner, Late Night
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Large groups, Romantic, Special occasions, Local cuisine, Business meetings, Families with children
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
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Newtown
  • Phone Number: 215-860-7774

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Vecchia Osteria and other visitors
2 questions
Ask a question
over a year ago
6 months ago

See all questions (2)

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?