Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > Pennsylvania >
Oct 15, 2007 04:25 PM


We haven't been out for a great Italian dinner in quite awhile. Please suggest your favorite. Hearing a lot about Bronzino and Caffe Casta Diva, but haven't been to either.
Thanks for your help.

  1. Click to Upload a photo (10 MB limit)
  1. We've always enjoyed Tre Scalini.

    1 Reply
    1. re: Den

      Tre Scalini gets my vote too!

    2. Mr. Martino's Trattoria is my favorite, Tre Scalini is good too, so is L'Angolo. And of course there's Osteria..

      2 Replies
      1. re: Buckethead

        I have always loved Mr. Martino's, mostly for the atmosphere. Their sausage and polenta with red sauce is very good. However, I was just back there Saturday night and had a disappointing special: spinach ravioli in a pumpkin sauce. Just didn't do it for me, and it was served barely warm. I will still keep coming to this charming place but I believe I will stick to their more traditional dishes. Very friendly, very romantic atmosphere.

        1. re: JanR

          Yeah, sometimes the specials are not as good as the regular items. We particularly love the white bean soup, the polenta, and their desserts. And of course, the atmosphere is great.

      2. Branzino is lovely, and great for when you're in center city - it's on 17th, just north of Spruce. Caffe Casta Diva is more upscale, not really an "Italian" feel, though also lovely.
        Tre Scalini has been a favorite for a long time. On Passyunk Ave, street parking. Great veal dishes (get the veal tenderloin on chop), great pastas.
        L'Angolo was disappointing the last time we were there, but it (hopefully) was just that one evening.
        These are all BYOB.

        1. Thank you for the suggestions. Between Tre Scalini and Branzino which would you choose? I'm telling my husband over dinner that we are going to Italy for an upcoming I'm looking for as close to authentic as possible.Thanks for your help.

          2 Replies
            1. re: DaisyM

              Tre Scalini (although I have to admit to only being to Branzino once).

            2. Okay, Tre Scalini it is! Thank you!