Their pizza is good. It's nice that they sell decent pizza by the slice. They'd have a shot at the pizza part of my heart if Salvatore's hadn't stolen it all.
Their salads are fantastic. A pizza place does not have the right to make salads this good. Probably better than most salads you'll get on state street- from a pizza place. Go figure.