This is actually good Italian pizza. It would stay in business in NYC, which I think is the highest compliment any Boston pizza parlour could be given. (In fact, this might be the *only* pizza parlor in Boston about which this could be said.)
Pros: Best pizza in Boston, hands down.
Cons: All the way out in Cleveland Circle, take the C-line
more