I just came back from there this evening and their pizza is really good! EXTREAMLY thin crust and nice toppings. There on 18st and 2nd AVE. The only thing I did'nt like was how tiny it was. Like a shoe box.....but kinda cozy too.
Anyone else been there?