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

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Get directions
20 Richboro Road, Newtown, PA
215-860-7774
Website
Improve this listing
Today
12:00 am - 9:00 pm
Open now
See all hours
Hours:
Sun 1:00 pm - 9:00 pm
Mon 12:00 am - 9:00 pm
Tue - Sat 12:00 am - 10:00 pm
Dining options: Breakfast/Brunch, Dinner, Reservations, Late Night

TripAdvisor Reviewer Highlights

Read all 262 reviews
Visitor rating
  • 189
    Excellent
  • 34
    Very good
  • 13
    Average
  • 13
    Poor
  • 13
    Terrible
Rating summary
  • Food
    4.5 of 5 stars
    Service
    4.5 of 5 stars
  • Value
    4.5 of 5 stars
    Atmosphere
    4.5 of 5 stars
Adorable waiter excellent food

We finally made it to Vecchia Osteria,and were we glad we went. My wife has the fish special which was brought out pre-boned, then brought back to the kitchen and de-boned. I ordered a traditional chicken dish, chicken parm, superb. We'll be back.

5 of 5 starsReviewed April 26, 2015
geyenn
,
Yardley, Pennsylvania
Add Photo Write a Review

262 Reviews from our TripAdvisor Community

Date | Rating
  • English first
  • Any
English first
Yardley, Pennsylvania
Senior Contributor
24 reviews 24 reviews
18 restaurant reviews
19 helpful votes 19 helpful votes
5 of 5 stars Reviewed April 26, 2015 NEW

We finally made it to Vecchia Osteria,and were we glad we went. My wife has the fish special which was brought out pre-boned, then brought back to the kitchen and de-boned. I ordered a traditional chicken dish, chicken parm, superb. We'll be back.

Was this review helpful? Yes
Newtown, Pennsylvania
Senior Contributor
21 reviews 21 reviews
16 restaurant reviews
20 helpful votes 20 helpful votes
5 of 5 stars Reviewed April 22, 2015 NEW

This is by far my most favorite restaurant. We haven't been here for a few months and I am sorry we missed out on all of the great food, and the consistency of the end product. We are always treated with respect and attentive waiters. We were there this past Saturday night and they were packed. We bring our wine... More 

Was this review helpful? Yes
Buckingham, PA
Contributor
15 reviews 15 reviews
13 restaurant reviews
6 helpful votes 6 helpful votes
5 of 5 stars Reviewed April 13, 2015

My husband and I visited Italy a couple years ago & it quickly became our favorite place in the world. EVERY time we set foot in Vecchia Osteria by Pasquale, we feel like we're right back in Italy (and that's no exaggeration)! Pasquale & his beautiful family always extend their warmest welcome & the entire experience is flawless. So delicious,... More 

Was this review helpful? Yes
Bensalem, Pennsylvania
1 review
5 of 5 stars Reviewed April 13, 2015

We have been here many times, last night was as good as ever. Two couples, woman had the lamb, men had the bronzino. Food was great! Service was superb, but we know Edwin for a long time. He always treats us good and very attentive. This is one of m favorite Italian restaurants in Newtown.

Was this review helpful? Yes
Florence, Italy
Senior Reviewer
8 reviews 8 reviews
7 restaurant reviews
8 helpful votes 8 helpful votes
1 of 5 stars Reviewed April 11, 2015

We went to Vecchia Osteria last Thursday night and will not return. The waiter was very pushy and insisted that I order one of the specials. I wanted something else but finally agreed to order his suggestion. It was just average but the really upsetting thing was that when the bill came, the special was an upcharge of $8 over... More 

Was this review helpful? Yes 1
2 reviews
5 of 5 stars Reviewed April 5, 2015

This place never disappointments me!! Just had our family Easter dinner here & it couldnt have been better! They are always so warm & welcoming & the servers always smiling & very respectful. The place can be a little tight but thats what seems to make it cozy!! The energy & atmosphere are always amazing. Wheather its a holiday or... More 

Was this review helpful? Yes
Philadelphia
2 reviews
3 helpful votes 3 helpful votes
1 of 5 stars Reviewed April 2, 2015

We went to Vecchia Osteria with friends. We had a table for 4 and had made reservations well in advance. I had to hold down my plate and water glass as they tried to remove everything from our table before we were finished. The staff did this with every course! Finally over coffee they actually asked us to leave. We... More 

Was this review helpful? Yes 1
Warrington, PA
Top Contributor
147 reviews 147 reviews
101 restaurant reviews
115 helpful votes 115 helpful votes
5 of 5 stars Reviewed March 29, 2015

Vecchia Osteria has become our regular thursday lunch hangout. The branzino is fantastic and highly recommended. VO is BYOB so it's also nice to be able to bring your own bottle and enjoy a nice wine with great food. Two versions of the tiramisu equally delicious, and Kelly is a wonderful waitress!

Was this review helpful? Yes
Newtown, Pennsylvania
Reviewer
4 reviews 4 reviews
3 restaurant reviews
5 of 5 stars Reviewed March 28, 2015

We have lived in the Newtown area for 15 years and this is the best restaurant if you are looking for italian. Vecchia Osteria is simply wonderful. Great food, a family atmosphere, and ownership that really cares!

Was this review helpful? Yes
1 review
5 of 5 stars Reviewed March 27, 2015

Weekly Foti Food Review: Place: Vecchia Osteria: Newtown Dish: Zuppa De Pesce: Calimari, shrimp, crab, in Marinara. Absolutely amazing sauce! Review: Great atmosphere: Italian music & decor. Prompt service. Meal arrived in 25 minutes. Then Chocolate Mousse desert & coffee. Rating: 5 out of 5. Gotta go! Questions: Call Mike & Danene: 2672105255

Was this review helpful? Yes

Travelers who viewed Vecchia Osteria also viewed

Newtown, Bucks County
Newtown, Bucks County
 

Been to Vecchia Osteria? Share your experiences!

Write a Review Add Photos & Videos

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 20 Richboro Road, Newtown, PA
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Newtown
  • Phone Number: 215-860-7774

Price and Cuisine

  • Cuisine: Italian
Open Hours
Sunday
1:00 pm - 9:00 pm
Monday
12:00 am - 9:00 pm
Tuesday
12:00 am - 10:00 pm
Wednesday
12:00 am - 10:00 pm
Thursday
12:00 am - 10:00 pm
Friday
12:00 am - 10:00 pm
Saturday
12:00 am - 10:00 pm

Questions & Answers

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?