This pizza place is near my home, so it is a very convenient option if you reside near teele or davis square. The pizza was fresh tasting - not burnt, not too much/too little cheese, and just the right amount of sauce. The service was very friendly, but even better were the prices. I recommend it if you're ever in the area and looking for some pizza at a very decent price.
more