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.
Business Hours
Customer Reviews
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!
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 …
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, …
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!! …
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 …
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
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! 😊
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.
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 …
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