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

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
20 Richboro Road, Newtown, PA
1:00 pm - 9: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

426 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Showing 425: English reviews
Level Contributor
23 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 3 days ago NEW

This is a byob. Do not let this fact turn you away. The food is yummy. The restaurant is not big but the menu is great. Last time I was there I sat outside. The service was consistent. The staff was nice.

Thank Lisa S
Newtown, Pennsylvania
Level Contributor
4 reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 stars Reviewed 5 days ago NEW

Sat outside on the lovely patio....beautiful day.....wonderful salad of fresh greens and crab meat....perfect light lunch. Good service. Good price.

Thank GBKoenig
Philadelphia, Pennsylvania
1 review
5 of 5 stars Reviewed 1 week ago

Had a excellent dinner tonight our server Amy was pleasant and attentive. My husband had the chicken Donatello cook to perfection and I enjoyed the salmon. Perfect evening!!

Thank annedave99
Level Contributor
3 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed 1 week ago via mobile

If you are Italian and you're missing your hometown just go visit this place ! The food tastes just like Italy and the stuff make you feel part of the family! We had the grilled branzino with a side of arugula salad 😋 and for dessert homemade amaretto tiramisu and chocolate profiteroles ... Just wow! 5 ⭐️ can't be enough!... More 

1 Thank Rosaria C
Philadelphia, Pennsylvania
Level Contributor
3 reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
4 of 5 stars Reviewed 2 weeks ago

Had the calimari and wife had a salad a starter and both were above average. We both picked one of the specials for an entree. I had the pork shank over pasta and she had the spaghetti with seafood. Again, both dishes were extremely tasty, although mine was a little salty for my taste. Specials were $30 instead of the... More 

1 Thank Lucas B
Flemington, New Jersey
2 reviews
5 of 5 stars Reviewed 2 weeks ago

Vecchia Osteria is one of our favorite places to eat. Our trips from NJ are justified based on the delicious food and unbeatable service. The owners and staff make you feel like a part of the family- everyone is friendly, attentive, and very welcoming. Pasquale and his family are so warm and inviting, and they go the extra mile to... More 

Thank Tara_C0321
1 review
5 of 5 stars Reviewed 3 weeks ago via mobile

Walking into Vechia Osteria creates an atmosphere of warmth to all. As everyone has agreed, this restaurant treats you as if your part of the family and makes you feel welcomed. Apart from the fantastic food and service, the rustic view tops it all. With three completely different seating options they offer: outdoor seating which has a contact with nature,... More 

Thank Wilson A
Newtown, Pennsylvania
1 review
5 of 5 stars Reviewed 3 weeks ago via mobile

This restaurant is not just any normal restaurant that you walk into in Newtown: people look forward to coming into this luxurious Italian style restaurant every day of the week. With the view and outside seating, peaceful music, or the amazing smells that travel past you in the dining room; this restaurant is a must. It doesn't matter who is... More 

Thank crand123
Level Contributor
3 reviews
5 of 5 stars Reviewed 3 weeks ago

The appetizers and specials make this restaurant number one on my list. My special loved ones and family always love the food. When I walk in the door everyone takes special care and attention in making my experience a unforgettable time. You would be disappointed. Tell them Dr. Larry sent you.

Thank Lawrence B
2 reviews
5 of 5 stars Reviewed 3 weeks ago via mobile

Food is delicious, BYOB a major plus and the chef sent out a complimentary bruschetta..YUM! One of our favorite restaurants in Newtown! Outside dining on a breezy summer night is always fun, you won't be disappointed!

Thank debra m

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
Italian, Gluten Free
Lunch, Dinner, Late Night
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Wheelchair Accessible, Highchairs Available
Good for
Large groups, Special occasions, Local cuisine, 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
11 months ago
5 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?