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

Improve this listing
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
Today
12:00 am - 10: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

TripAdvisor Reviewer Highlights

Read all 253 reviews
Visitor rating
  • 182
    Excellent
  • 34
    Very good
  • 13
    Average
  • 13
    Poor
  • 11
    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
Most recent review
Mike and Danene Foti

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... read more

5 of 5 starsReviewed March 27, 2015
mvfoti
via mobile
Good for:
  • Breakfast/Brunch
  • Dinner
  • Reservations
  • Late Night
Add Photo Write a Review

253 Reviews from our TripAdvisor Community

Date | Rating
  • English first
  • Any
English first
1 review
5 of 5 stars Reviewed March 27, 2015 NEW via mobile

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 1
Newtown, Pennsylvania
Senior Contributor
39 reviews 39 reviews
20 restaurant reviews
12 helpful votes 12 helpful votes
5 of 5 stars Reviewed March 26, 2015 NEW

We lived in the area for 3 years and finally made it to Vecchia Osteria, and now we are wondering what took us so long! Service was excellent. Our waiter was so friendly, joking, had us laughing whenever he came to the table. We were given complimentary bread, red wine and grilled vegetables. Our entrees were all delicious and the... More 

Was this review helpful? Yes
Yardley, Pennsylvania
1 review
1 helpful vote 1 helpful vote
1 of 5 stars Reviewed March 25, 2015 NEW

I have now been to this restaurant thee times: shame on me: my first visit my wife and I had 7:30 reservations on aFriday evening. When we arrived, there must have been 25 people in the parking lot waiting for their reservations. ,when I asked how long it would be,mother answer was: can't you see we are busy Sir. After... More 

Was this review helpful? Yes 2
Doylestown, Pennsylvania
Reviewer
4 reviews 4 reviews
2 helpful votes 2 helpful votes
5 of 5 stars Reviewed March 25, 2015 NEW via mobile

This was my first time eating at Vecchia but it won't be my last. The food was delicious and plentiful. The service was great. They bring you fresh bread and marinated vegetables to the table as soon as you are seated. Wonderful experience. I plan on returning with a group of friends and introduce them to Vecchia.

Was this review helpful? Yes
Philadelphia, Pennsylvania
Senior Reviewer
9 reviews 9 reviews
7 restaurant reviews
24 helpful votes 24 helpful votes
5 of 5 stars Reviewed March 24, 2015 NEW

WOW what a gem. This place is kind of hidden but it is some of the best Italian Food I've ever had in my life. I've eaten at the finest South Philly Italian establishments and this place is JUST as good as they are. I've been there 3 or 4 times since finding out about this place in November. Each... More 

Was this review helpful? Yes 1
Newtown, Pennsylvania
Senior Reviewer
7 reviews 7 reviews
4 restaurant reviews
3 helpful votes 3 helpful votes
5 of 5 stars Reviewed March 18, 2015

My husband surprised me with a birthday dinner at Vecchia on 3/14 with 15 of my closest friends. My friends haven't stopped talking about how great the food was! My husband & I eat here frequently and we think it is the best Italian restaurant in Newtown. Pasquale & family do such an amazing job with their great food and... More 

Was this review helpful? Yes
Philadelphia
Top Contributor
113 reviews 113 reviews
31 restaurant reviews
42 helpful votes 42 helpful votes
5 of 5 stars Reviewed March 17, 2015

Food is always innovative and delicious. In nice weather there is outdoor seating as well. It is a BYOB. We think it is the best Italian restaurant in Newtown.

Was this review helpful? Yes
San Jose, CA
Senior Reviewer
7 reviews 7 reviews
5 of 5 stars Reviewed March 17, 2015 via mobile

Been to this restaurant a few times. Consistently great quality. Love the squash blossoms and branzino. The "gravy" on their pasta is wonderful. Mangia!

Was this review helpful? Yes
Philadelphia, Pennsylvania
Top Contributor
476 reviews 476 reviews
293 restaurant reviews
159 helpful votes 159 helpful votes
3 of 5 stars Reviewed March 16, 2015

The decor reminds me of a trip to Italy, but be forewarned that it is kitschy and older looking... The food is ok, but our eggplant paninis had little flavor. The bread was good (but cold) and the antipasti was cold zucchini, which I'm not sure how that would be considered "good." It was an ok place and the waiter... More 

Was this review helpful? Yes 1
1 review
5 of 5 stars Reviewed March 8, 2015 via mobile

The grilled calamari appetizer was so tasty and the entrees were equally as good. Recommend the fusilli pasta with the lump crab meat and pink sauce... This place is both my boyfriend and grandpas favorite place!

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?