Restaurants
Vecchia Osteria
Welcome to

Vecchia Osteria

About Vecchia Osteria

Vecchia Osteria brings the heart of Southern Italian cooking to Newtown, PA, offering a dining experience that feels both welcoming and memorable from the moment guests arrive.

Known for its warm atmosphere, outdoor seating, and BYOB policy, this beloved Italian restaurant creates the kind of setting where a relaxed lunch, an intimate dinner, or a special celebration can feel equally at home.

With a reputation built on 1,976 reviews and an impressive 4.70-star rating, Vecchia Osteria has earned the trust of locals and visitors alike by pairing authentic flavors with attentive service and a consistently inviting experience.

The menu highlights the best of Italian dining with Southern Italian specialties, comforting classics, and thoughtful options for a wide range of tastes. Guests can enjoy brunch, lunch, dinner, dessert, and catering, along with offerings such as coffee, small plates, healthy choices, vegetarian options, and private dining for more personal gatherings.

Whether you’re looking for a quick bite, a leisurely meal, or a memorable table service experience, Vecchia Osteria is known for fast service, great coffee, and standout desserts, as well as local specialties that keep guests coming back.

Its casual, cozy, romantic, and trendy atmosphere makes it an ideal choice for solo dining, date nights, family meals, and special occasions alike.

Convenience and comfort are central to the experience, with outdoor seating, delivery, on-site services, takeaway, and dine-in options making it easy to enjoy Vecchia Osteria in whatever way suits your plans.

The restaurant is also designed with accessibility in mind, featuring a wheelchair-accessible car park, entrance, seating, and toilet to ensure a welcoming visit for all guests. Dinner reservations are recommended, and the restaurant accepts reservations for added ease. Payment is simple and flexible, with credit cards, debit cards, and NFC mobile payments accepted.

Located at 20 Richboro Rd, Newtown, PA 18940, Vecchia Osteria offers more than a meal—it offers a dependable, high-quality Italian dining destination where flavor, comfort, and hospitality come together beautifully.

★★★★★ 4.70 rating (1976 reviews)
0
Star Rating
0
Guest Reviews
0
Photos
0
Independent Reviews
Vecchia Osteria interior
Est. Local Favorite

A Taste of Tradition

Welcome to a place where great food meets warm hospitality. We believe dining is more than just a meal - it's an experience to be savored and shared.

Our kitchen is dedicated to creating dishes that bring people together, using recipes that honor tradition while embracing innovation.

  • Fresh Daily Specials
  • Private Dining Available
  • Catering Services
  • Takeout & Delivery

Guest Reviews

Hear from our valued guests

dawn miller

dawn miller

8 months ago

Growing up in an Italian family from New York who since lost all its traditions Vecchia Osteria put me right back in my childhood. First time there last night and can not say enough about this place. The food was phenomenal! One of my best restaurant experiences!

Brad Myers

Brad Myers

11 months ago

We had a get together here following a funeral and Vecchia Osteria was the perfect place for it. The owner had the side room near the outdoor patio set up beautifully to accommodate our large group. The atmosphere was warm and welcoming and the service was consistently attentive. Staff came out frequently to refill drinks, bring new courses, and check on us throughout the meal. We started with fresh Caesar salads, warm bread, and bottles of wine. The oil and seasonings on the table made for a perfect dipping mix. From there, the food just kept coming. Eggplant rollatini was served in delicate spirals, the crab-stuffed pasta was rich and flavorful, and the rotini in vodka sauce was absolutely amazing. I couldn't get enough of it and ended up forgetting to grab a picture. We finished with coffee and a unique almond tiramisu that had a really nice nutty flavor. Every part of the meal was fresh, delicious, and made with care. Vecchia Osteria made a hard day feel comforting. Thank you to the staff and owner for a truly wonderful meal and experience.

Ed Rolfe

Ed Rolfe

month ago

Had an amazing lunch with our dear friends from New Jersey. The decor brought back memories when we visited Italy almost 20 years ago. The entire staff were outstanding. The special salad, entrees & dessert was delicious and we cannot wait to see again in the future. We highly recommend Vecchia Osteria, you WON’T be disappointed!!!! Thank you . Sincerely, Ed R from Chester Springs

marcy okane

marcy okane

10 months ago

We used the lemon room for a wedding shower and it was lovely. The staff were so kind and helpful, they actually helped us set up all of our stuff! The food was fabulous from the salad to the different pastas and finally the most tender and delicious chicken parm I have ever had, their sauce/gravy was to die for!! Then there was desert… Two different tiramisus were served, amaretto and espresso, they were both so delicious I couldn’t say which one I liked best! I will definitely be booking my next occasion with “hopefully a baby shower” these folks! They are definitely the very best!

Marcia Kasper

Marcia Kasper

2 months ago

Such a lovely restaurant. Once my friend and I were seated, they brought out fresh bread and a delicious carrot dish. This may not seem extraordinary, but I do not like carrots at all, and I couldn't get enough of these! We had the Farfalle (bowtie pasta with wild salmon and onions in a brandy cream sauce) and split a piece of the Limoncello cake. Everything was perfection, along with the service we received. An added bonus is that it's BYOB. I will definitely be back!

Don Schlosser

Don Schlosser

month ago

Had a rehearsal dinner here for like 40 people. The food, the service, the atmosphere was amazing. Coming in from Northern New Jersey and having the dinner we had was 5 star to myself and family. I highly recommend this restaurant. Thank you

Becky Critti

Becky Critti

month ago

My husband and I came here for date night and had a wonderful experience. The food was absolutely delicious and incredibly fresh. Our waiter was friendly, attentive, and made us feel very welcome throughout the evening. The espresso tiramisu was outstanding...definitely a must-try! We also loved the atmosphere, which made for a perfect night out. We’ll definitely be back! 😊

Tom Lemole

Tom Lemole

3 months ago

This place is fantastic. I've had the privilege of eating at a few family-run Osteria, in Italy, and the family has absolutely succeed in brining the charm of the experience to Newtown, PA. Oh, and the food is delicious, generously portioned and reasonable priced. Just go there and check it out.

Elizabeth Benedict-Waltrich

Elizabeth Benedict-Waltrich

6 months ago

This local, family-run Italian restaurant is an absolute gem. From the moment you walk in, you’re welcomed like family, and that warmth carries through the entire dining experience. The food is authentic, fresh, and clearly made with love—every dish tastes like it came straight from a traditional Italian kitchen. The service is attentive without being rushed, and you can truly feel the pride they take in their restaurant. It’s rare to find a place that gets everything right: incredible food, genuine hospitality, and a cozy, inviting atmosphere. This is one of my favorite spots, and I can’t recommend it highly enough.

Kanika Gupta

Kanika Gupta

4 months ago

One of the best places for Italian food. The service was excellent, the atmosphere transported us totally to Italy and the food was so tasty. We went to celebrate our friend’s birthday and they really made all of us feel so special. Thanks

Frequently Asked Questions

Common questions about Vecchia Osteria

Business Features

Highlights & Amenities

Accessibility

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet

Service options

  • Outdoor seating
  • Delivery
  • On-site services
  • Takeaway
  • Dine-in

Highlights

  • Fast service
  • Great coffee
  • Great dessert
  • Serves local specialty

Popular for

  • Lunch
  • Dinner
  • Solo dining

Offerings

  • Coffee
  • Comfort food
  • Healthy options
  • Private dining room
  • Small plates
  • Vegetarian options

Dining options

  • Brunch
  • Lunch
  • Dinner
  • Catering
  • Dessert
  • Seating
  • Table service

Amenities

  • Restroom

Atmosphere

  • Casual
  • Cozy
  • Romantic
  • Trendy

Crowd

  • Family friendly
  • Groups
  • LGBTQ+ friendly
  • Tourists
  • Transgender safe space

Planning

  • Dinner reservations recommended
  • Accepts reservations

Payments

  • Credit cards
  • Debit cards
  • NFC mobile payments

Children

  • Good for kids
  • High chairs
  • Kids' menu

Parking

  • Free parking lot
  • Free street parking
  • Plenty of parking

Visit Us

We look forward to welcoming you. Make a reservation or stop by - walk-ins welcome!

Location

20 Richboro Rd, Newtown, PA 18940, United States

Reservations

+1 215-860-7774

Hours

Open Now · Sunday 1-9 PM
Thursday 12-9 PM
Friday 12-10 PM
Saturday 12-10 PM
Sunday 1-9 PM
Monday 12-9 PM
Tuesday 12-9 PM
Wednesday 12-9 PM
Share This Business

Make a Reservation

Request a table and we'll confirm your booking shortly.