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.

Villa Rosa Restaurant & Pizzeria

€€ - €€€
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
661 Heacock Road, Yardley, PA 19067
+1 215-321-0850
11:00 - 22:30
Closed now
See all hours
Sun 11:00 - 22:30
Mon - Thu 10:00 - 22:30
Fri - Sat 10:00 - 23:30
More Info
Add Photo Write a Review

21 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 21: English reviews
Yardley, Pennsylvania
Level Contributor
174 reviews
90 restaurant reviews
common_n_restaurant_reviews_1bd8 66 helpful votes
3 of 5 bubbles Reviewed 4 weeks ago via mobile

Decent meal at decent price, but nothing really memorable. The portions are average, the Caesar salad was disappointing, the food was warm but not hot, the bread is rather doughy, and the silverware is cheap. In fact, those in our party that had leftovers chose not to pack them up for later. On the bright side, the wait staff was... More 

Thank tokross
Yardley, Pennsylvania
Level Contributor
10 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 bubbles Reviewed 4 weeks ago

Have eaten here many times. Their chicken parm is the best I've ever had. They also have a chicken dish (Chicken Verde?)served with spinach and broccoli; no pasta; excellent. Great family place. I think it's the best Italian food in Yardley. Never had a bad meal here.

Thank yardleymom06
Yardley, Pennsylvania
Level Contributor
21 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 bubbles Reviewed 13 September 2016

You can fairly judge the quality of restaurant food and service by how busy the establishment is. Villa Rosa does a very busy lunch, dinner / eat in and take out service with a quality, prepared to order menu with generous portions. Good value for the prices and friendly service. We've done both in house and take out meals and... More 

Thank Ken T
Lambertville, New Jersey
Level Contributor
229 reviews
187 restaurant reviews
common_n_restaurant_reviews_1bd8 50 helpful votes
3 of 5 bubbles Reviewed 31 August 2016

first the sauce is great....lunch specials , salad, main, small canoli, a good deal...reasonably priced......chicken in the chicken parm chewy...pasta in baked ziti,over done.....great starter salad (fresh & crisp)....taste OK...it just didn't jump out at you....service very good.....average, but a good bang for your buck.

Thank baron13
Reading, Pennsylvania
Level Contributor
38 reviews
25 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
3 of 5 bubbles Reviewed 5 July 2016

This restaurant is pretty average. Their chicken parm is good but nothing special. I usually end up here if I'm in the area and craving Italian food.

Thank mitchlamb111
Level Contributor
65 reviews
53 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 bubbles Reviewed 22 June 2016 via mobile

Villa rosa is what a take out Italian place should be. The sauce is great. Baked ziti was fantastic. Sautéed spinach (gotta have a veg right). But the star was the garlic knots. I think I am still tasting the garlic. Yummy!

Thank richard e
Level Contributor
8 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
1 of 5 bubbles Reviewed 7 June 2016 via mobile

My wife daughter and two grandchildren came for dinner tonight 6/7/16. Ordered two kids meals, and three dinner specials $12.95 each include soup or salad, entree, soft drink, and mini cannoli. Seemed like a good deal. Bread comes out - stale. Kids meal of mozzarella sticks not cooked enough. I ordered penne and broccoli - probably 25 pieces of pasta... More 

Thank Rob B
Level Contributor
27 reviews
26 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
5 of 5 bubbles Reviewed 23 March 2016

The food in Villa Rosa is exceptional and the sauce is the key. I will always know that my mother made the best sauce. The smell on Sunday mornings will never be forgotten. Villa Rosa is a close second. I have learned over the years, if the sauce is good whatever is below it is exceptional. For a great gastronomical... More 

Thank Dodger5332
Yardley, Pennsylvania
Level Contributor
45 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
3 of 5 bubbles Reviewed 3 February 2016

I had a light meal of minestrone soup and a Caprese salad. The salad was topped which garlic which wasn't mentioned on the menu (and I do not like). I mentioned it to the waiter but he did not offer to exchange it for another. The tomatoes could have been redder and thicker.

Thank Paula W
Yardley, Pennsylvania
Level Contributor
111 reviews
92 restaurant reviews
common_n_restaurant_reviews_1bd8 15 helpful votes
3 of 5 bubbles Reviewed 2 November 2015

so many pizza places, its still here, still doing a good job, good for a quick slice or a sit down Italian dinner

Thank copi7447

Travellers who viewed Villa Rosa Restaurant & Pizzeria also viewed

Yardley, Bucks County
Yardley, Bucks County

Been to Villa Rosa Restaurant & Pizzeria? 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 bubbles
    4.5 of 5 bubbles
  • Value
    4.5 of 5 bubbles
    4 of 5 bubbles
Average prices
US$5 - US$30
Italian, Pizza
Lunch, Dinner
Restaurant features
Reservations, Takeout, Seating, Parking Available, Television, Highchairs Available, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Accepts Discover, Waitstaff, Wheelchair Accessible
Good for
Cheap Eats, Child-friendly
Open Hours
11:00 - 22:30
10:00 - 22:30
10:00 - 22:30
10:00 - 22:30
10:00 - 22:30
10:00 - 23:30
10:00 - 23:30
Location and Contact Information
  • Address: 661 Heacock Road, Yardley, PA 19067
  • Location: United States  >  Pennsylvania (PA)  >  Bucks County  >  Yardley
  • Phone Number: +1 215-321-0850
Villa Rosa has proudly been serving Yardley Pa for 30 years! The Capuano family opened Villa Rosa in 1986. Villa Rosa is known for pizza, pasta and Italian dishes. Villa Rosa can cater any type of event with great catering trays.

Questions & Answers

Questions? Get answers from Villa Rosa Restaurant & Pizzeria 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?