Everything I've had from here has been great with one exception, the wings. The sauce was outstanding but the meat on the wings was meager and a little dry.
Try the pizza (Sicilian or not, both styles are good) first, by the slice if you need to, then get a sandwich the next time.