It's a good spot if you're looking to grab a slice for lunch, they usually have a good selection but it depends on the location. BBQ chicken is pretty good.
They blew up because they started in the Lowell area and when comparing it to the microwaved, cardboard, greek pizza that is served everywhere around there, it's top shelf.
