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
Open 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

473 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 471: English reviews
Richboro, Pennsylvania
1 review
5 of 5 stars Reviewed yesterday NEW via mobile

Our first visit and it won't be our last!!!! Superior service from Pasquale and Cristenzio (sorry about the spelling). Enjoyable accent....true Italian. Could listen to them speak all night 💕. From the moment we walked in till the end, nothing but the best. We felt as if we were home. Fabulous food, excellent atmosphere. Definitely an awesome find!

Thank tctopcat21
Philadelphia, Pennsylvania
1 review
5 of 5 stars Reviewed 3 days ago NEW via mobile

My family has been enjoying Vecchia since they opened. Hands down, best Italian restaurant around. Food is always good, if not great. Especially love their seafood dishes and their bronzino. The amaretto Tiramiso is the best I've ever had. On top of the great food, the families hospitality is so friendly and genuine. Such a warm feeling. This is the... More 

Thank Audrey P
Bristol, Pennsylvania
Level Contributor
10 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 28 helpful votes
5 of 5 stars Reviewed 4 days ago NEW

We have been enjoying Vecchia Osteria for a good many years and dine here every week. They are hands down the absolute best Italian restaurant you'll ever go to. Every dish is fresh, made to order and will exceed your expectations. The Palino's love, passion and devotion to their food and guests is unparalleled. This is also evident with the... More 

2 Thank FRANK I
Daniels, West Virginia, United States
Level Contributor
10 reviews
7 restaurant reviews
common_n_restaurant_reviews_1bd8 2 helpful votes
5 of 5 stars Reviewed 4 days ago NEW via mobile

What a wonderful dining experience! Excellent Italian options for everyone. We all had different dishes and found them excellent! I had grilled chicken with green beans....watching my calories! It was so flavorful I will order again! Diet or no diet! Staff was friendly and helpful. I highly recommend that you visit them. They are tuck away in the corner of... More 

Thank FlyfishWV
Level Contributor
5 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
5 of 5 stars Reviewed 4 days ago NEW

My fiance and I come here every weekend and we have been coming here over 5 years! We absolutely LOVE Vecchia Osteria. Every meal is prepared fresh from scratch, with love and passion that you taste with every bite. The food is just exceptional - every single time. The ambiance is wonderful. The Palino's have put so much personal attention... More 

2 Thank Andrea P
Newtown, Pennsylvania
1 review
5 of 5 stars Reviewed 4 days ago NEW

First of all, I have NEVER went out of my way to review a restaurant...but just HAD to this time, because I can't say enough about Vecchia Osteria! We held my mom's retirement party there ( about 23 people) this past Saturday night. The food was delicious, the atmosphere was adorable, the wait staff phenomenal ( we had Wilson as... More 

Thank kimberlyatkinson
A TripAdvisor Member
5 of 5 stars Reviewed 6 days ago NEW via mobile

Just another spur of the moment dinner out. First time reviewing. Saw a couple of negative reviews and had to respond. Have been dining here on a regular basis for the past three years. The food has always been served fresh, hot and in a timely manner. The staff has always been welcoming, kind, courteous, attentive and very accommodating. Vecchia... More 

Thank A TripAdvisor Member
Langhorne, Pennsylvania
Level Contributor
12 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 7 helpful votes
5 of 5 stars Reviewed 6 days ago NEW via mobile

Always excellent food. Now have eaten here 5 or 6 times. Each time food always delicious. This is a BYOB which makes it nice. It is a little Loud not much room between tables if you are looking for quiet Romantic evening.

Thank Lisa G
Yardley, Pennsylvania
2 reviews
5 of 5 stars Reviewed 1 week ago

Vecchia Osteria is still our favorite restaurant. Pasquale's passion for serving the best food comes through in every dish. The food is made with simple homemade ingredients and a love for creating delicious meals. The service is warm and attentive. The atmosphere is authentic, feels like we've been transported to Italy. Always an enjoyable experience!

Thank Barbara L
Ewing, New Jersey
1 review
5 of 5 stars Reviewed 1 week ago

We went to Vecchia Osteria for my father's birthday! This was our first time there. We walked in as strangers and left as family. The food was out of this world; we enjoyed every single dish that we were served. Crezenzo, our phenomenal server, was very accomodating and made my father's birthday dinner very special. We will be returning very... More 

Thank Marie W

Travelers who viewed Vecchia Osteria also viewed

Newtown, Bucks County
New Hope, 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
Lunch, Dinner, Late Night
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Large groups, Romantic, Business meetings, Local cuisine, Special occasions, 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
3 questions
Ask a question
over a year ago
7 months ago

See all questions (3)

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?