The staff has always been friendly to us. We get pickup so I can't really comment on eating there. My wife is a transplanted NYer and she missed NY style pizza. Its not exactly NY pizza but closest we have found near Boston, with the possible exception of Pizza Regina.
Pros: Inexpensive, don't have to worry about Moody street traffic if you are coming from the South
Cons: None yet
more