I just ate a cheese pizza there and was disappointed. It had very little flavor. The crust was also off and a tad burnt. Maybe I came on a bad night or got a dud.
I have to say, the presentation looked really cool as the pizza came in a paper grocery bag instead of a regular-issue rectangular box. It's also thin-crust pizza, but not like shit-Dominos thin. Maybe that's why I couldn't get into it. There's a pizza place in Michigan (Fricanos) which has the best thin crust in the country and they put everyone else to shame.