Forget Mineo's. Forget Fiori's. Forget any other pizza joint in the south hills or Pittsburgh. They've got the best pizza in town. I grew up on the east coast where the water does something to the dough to make it second to none. These guys have figured out to work with Pittsburgh water to make the closest pizza dough to what you could get in NYC.
Only disappoint would be that their menu is pretty limited. I would love to see what these guys could do with mozzarella sticks or other greasy sides of the like that go perfectly with killer pizza.