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

20 Richboro Road, Newtown, PA 18940
+1 215-860-7774
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent77%
  • Very good13%
  • Average4%
  • Poor3%
  • Terrible3%
Travellers talk about
“branzino” (58 reviews)
“pasta” (76 reviews)
“tiramisu” (35 reviews)
Closed Now
All hours
Italian, Vegetarian Friendly, Vegan Options, Gluten Free Options
$$ - $$$
20 Richboro Road, Newtown, PA 18940
All Details
Write a Review
Reviews (618)
Traveller rating
Traveller type
Time of year

1 - 10 of 617 reviews

Reviewed 2 days ago

Real Italian food, just like in Italy. Real people down to earth, fantastic service. Its quality and quantity at this place, plus enough food to take home and this is lunch. The Pasqualie family which I met are the real deal. I'm from South Philly...More

1  Thank chuckees1
Restaurant's Favourite
Reviewed 18 October 2016

We've been traveling a lot this summer. We had not been to Vecchia Osteria for a few months at least. We usually visit twice a month! I am happy to report it is still the best restaurant in Newtown, and likely Bucks County. We tried...More

Thank fred5110
Reviewed 3 days ago

Have been to this restaurant many times and have never been disappointed. It is probably the best Italian BYOB in Bucks County Pa. The portions are large and the quality is great. The prices are also very reasonable. My wife and I were there again...More

1  Thank Denny2696
Reviewed 1 week ago

Far superior to any other Italian food in the area. They have a great menu, fair prices, and friendly service. I've been there numerous times and have tried many different items on the menu. I'm always completely satisfied.

Thank Ryan A
Reviewed 1 week ago

I had a trip to Italy in two days and wanted to go to a good Italian restaurant. It is a BYO which I like.We had a reservation and got to our table immediately. My appetizer, the zucchini flower, was excellent and definitely authentic Italian...More

Thank TroutEVV
Reviewed 1 week ago

We have gone there for dinner numerous times. Selection of food is good, the servers are always attentive and the food is never a disappointment. Portion are large and flavorful, there is always some to take home.

Thank N L
Reviewed 1 week ago

We were a large group of middle aged women. The server answered all of our questions and brought us a large plate of pasta and Ceasar salad for the table without charging us for it.

Thank Exercisedog
Reviewed 2 weeks ago via mobile

Pasquale has created the best Italian restaurant in the area. From the crusty bread to the free bruschetta to start, things just get better. Very fresh and light Italian salads and some of the most authentic sauces around. It's BYOB so it is light on...More

Thank Neonlights1
Reviewed 2 weeks ago via mobile

Finally decided to go to dinner here on a Friday night. I was looking forward to it because of all the great reviews Had 6pm reservation and we were seated immediately. The waiter came by right away and filled our glasses with water and brought...More

3  Thank m s
Reviewed 3 weeks ago

Went here for a family birthday. Both the food and staff were amazing not to mention the owner was extremely kind. Also order the cannoli for dessert, best I've ever had!

Thank Jenfh86
Nearby Restaurants
Guru's Indian Cuisine
80 reviews
.14 km away
La Stalla
289 reviews
.22 km away
Isaac Newton's Food & Drink
250 reviews
.28 km away
Nearby Attractions
Tyler State Park
145 reviews
1.11 km away
Shady Brook Farm
124 reviews
4.50 km away
Northampton Township Library
16 reviews
6.21 km away
Newtown Farmer's Market
57 reviews
.41 km away
Ask a question
Questions & Answers
Sandra M
5 September 2016|
AnswerShow all 5 answers
Response from Pasquale P | Property representative |
Yes tank you call @ restaurant
24 February 2016|
AnswerShow all 2 answers
Response from Pasquale P | Property representative |
17 August 2015|
Response from Pasquale P | Property representative |
Yes ravioli and penne and spaghetti
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Breakfast, After-hours
Restaurant features
Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible
Good for
Romantic, Special Occasion Dining, Local cuisine, Groups, Business meetings, Kids, Child-friendly
Open Hours
13:00 - 21:00
12:00 - 21:00
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
12:00 - 22:00
Location and Contact Information
  • Address: 20 Richboro Road, Newtown, PA 18940
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Newtown
  • Phone Number: +1 215-860-7774
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