Haven't tried their pizza, but I do have a thing or two to say about their cannolis!
Going on 10 months, I've had this insatiable craving for a cannoli. The last time I had one was in NYC 3 years ago, so I've been looking for a place that has them. Not like at an actual sit down italian restaurant where I need to buy dinner before I can have one (and there aren't many places with them on the menu), so when I found out Sal's had them, you can imagine how excited I was. Granted they're not as good as the ones in a New York or Boston italian bakery, but they came pretty close. The only downside was that the shell tasted pre-packaged, but the inside was pretty awesome - and it finally satisfied that craving!
Haven't tried the pizza yet, but it looked pretty awesome.