I stopped by yesterday and got a simple cheese pizza, and it was not at all what I expected. With the North Ave. address, I hate to admit I was expecting bullet-proof glass and a pass-through payment drawer, but this was a nice open clean space with a pool table and bar up front.
The cheese on the pizza was delicious while the crust was on the thin side - but this was probably my fault because I did not order the thicker crust. The menu is expansive with lots of cool combinations or you can build your own.
I've linked the City Paper Cheap Eats review, but if you can get past the location (corner of North and Howard), I think it could be a great place to meet up with a bunch of friends.