Been here a couple of times now and the verdict is...
This place is worth a try at least once. It's just fun to say "I've been to secret pizza, haven't you?!" But other than that, it's not something I actually find myself craving ever, and I actually LOVE pizza.
they serve thin crust pizza (NY style) and it's just your average greasy slice of pie.
The first few visits, the pizza was too soft and greasy. To my pleasant surprise, my last visit here a week ago, the pizza was crispy and DELICIOUS! If this becomes a consistent thing, I might just bump them up from 3 to 4 stars :)
PS The pizza is kind of ok the saltier side so beware!!!