Menu

D'Angelo's Ristorante Italiano

D'Angelo's Ristorante Italiano, 256 South 20th Street, Philadelphia

4.7
RESTAURANT RATING: 
WONDERFUL
4.7 out of 5 (68 Ratings)
Powered By Opentable
0.6 miles Franklin Field Philadelphia
About D'Angelo's Ristorante Italiano
The Spotlight on D'Angelo's Ristorante Italiano

Classic Italian Elegance in the Heart of Philadelphia

Just a short walk from many of Philadelphia’s major concert venues, D'Angelo's Ristorante Italiano offers a warm, sophisticated setting with a traditional Italian menu that has earned rave reviews from locals and visitors alike. Nestled on South 20th Street in the Rittenhouse neighborhood, this charming spot combines old-world ambiance with attentive service and beautifully plated dishes—perfect for making a night of it before or after your show.

Why Concert-goers love it

With its central location and welcoming atmosphere, D'Angelo's is a favorite for those heading to a concert nearby. The service is known for being efficient but unhurried, so you can enjoy a full meal without worrying about missing your set time. It’s quiet enough for conversation, even on busy nights, making it a great place to relax before the energy of a live show. Many patrons recommend making a reservation to ensure a smooth, timely dining experience.

Who this Restaurant is great for

  • Groups of friends looking to share pasta and wine before a concert
  • Solo travelers who want a quality, sit-down meal without feeling rushed
  • Couples planning a romantic evening with music and fine dining
  • Fans seeking a more upscale pre-show vibe
  • Budget-conscious music lovers who still want a classy experience—portions are generous, and prices are fair for the quality

What People Say

Reviewers consistently highlight the authentic flavors, especially the house-made pastas and veal dishes. Many diners also praise the intimate, candlelit ambiance and the staff’s knowledge of wine pairings. On TripAdvisor and OpenTable, guests mention feeling like they've stepped into a small trattoria in Italy. The friendly, personalized service is another big plus, with staff often remembered by name.

Areas for Improvement

It’s a popular spot, so it can feel a bit tight on space during peak hours. While many find this part of its charm, those looking for a more spacious layout might want to keep that in mind. Also, while the menu sticks to classic Italian, those seeking modern or experimental cuisine might find it a bit traditional.

The Bottom Line

D'Angelo's Ristorante Italiano is a cozy, refined choice for concert-goers who want quality Italian dining just steps from the music scene in Philly.

Average Price
$30 and under
Cuisine
Italian
Dress Code
Smart Casual
Opening Hours
Dinner
Tue-Sat 4:00 pm-10:00 pm

D'Angelo's Ristorante Italiano Customer Reviews

Many have visited, but none have returned to tell the tale. Will you be the first to write a review of D'Angelo's Ristorante Italiano?

Write a review

TripAdvisor Traveler Rating

D'Angelo's Ristorante is #281 of 5402 things to do in Philadelphia

5 of 5 stars5 out of 5
By: JacksonGuy, Brandon, Mississippi
Mon 27 Nov, 2023
l Great Italian dinner here, the night before the Philadelphia Marathon. We had some great appetizers, but the Spaghetti & meatballs, and the Lasagna, were the best i have ever had. Just delicious...

Read Full Review
4 of 5 stars4 out of 5
By: skychaserCalgary, Calgary, Canada
Mon 19 Jun, 2023
l We came here for a celebratory dinner for graduation and were brought upstairs where it was quieter and more private. The food was very good and all accompanied with lovely Italian reds and...

Read Full Review
5 of 5 stars5 out of 5
By: dlburkett, Harrisburg, Pennsylvania
Sun 4 Jun, 2023
l I stayed in Philadelphia for a long weekend and ate at D’Angelos BOTH evenings. I love the feel of it. It feels authentic and family owned/run. It is also located in a lovely, less busy part of...

Read Full Review
Write a Review of D'Angelo's Ristorante Italiano
Reference (Required)
Your Name (Required)
Your City
Your Email Address (Required)
Your overall rating of D'Angelo's Ristorante Italiano
What was good?
What was bad?
Your review of D'Angelo's Ristorante Italiano
D'Angelo's Ristorante Italiano 256 South 20th Street, Philadelphia