Stopped here for lunch, wasn't really expecting much. We were very surprised. Despite the look the pizza was amazing. Super thin and crunchy crust with a good marinara.
We were lucky with the time we arrived because there wasn't a line but as soon as we ordered there was a line all the way to the door.
It is a little pricey but still worth trying if you're in the area.