We like both of those restaurants!
FF is more upscale as it's a signature restaurant. It's always a must do for us.
Trattoria has a fabulous caprese salad with house made mozzarella. I've had one entree over the years I didn't love, but it wasn't inedible by any means (just a little bland). I love the Zeppoli dessert! So good, and I don't have a huge sweet tooth.