This place is pretty good. Located right on a busy section of Kensington Market. I had a slice of pepperoni. It's not quite as good as Fresca Pizza just up on College St in terms of a good NY style slice, but they are real close together. Prices are normal for the area.