Although the atmosphere leaves a bit to be desired, the food and service are excellent here. We prefer Zeppoli's over Sal's any day. The food's better, the service is better, and the staff is generally nicer. They have a superb wine selection, as well as their own wine shop in-restaurant. It's a great place to take a date.