This is a great spot that I only recently discovered. I tried a very impressive thin-crust pizza with absurdly fresh olives, sausage and onions. I'm usually a fan of Papa J's or strip pizza joints... but Papa J's thin crust is frozen(yuck).
I recommend asking for extra sauce. I do recall the prices being cheap and the service quick. The menu here is also exciting... it offers items that even bourgeoisie people would eat.