I'm just gonna go out and say it-- I dont know if this is the best pizza in town, but I don't think anyone else can firmly beat it. Their whole just-shy-of-1000-degrees for a few minutes style of baking makes for a crisp pizza, and their options will please most people. Solid lunch spot. Try the Porta Alba Pizza-- buffalo mozzarella and lemon slices make for a happy diner.