I visited this place over a year ago, and I still remember how weird the location was. It was buried among the warehouses, and kind of hard to find.
Once I found it and got seated, it was all great. I ordered the Pesto Chicken Pizza, and it was glorious. Probably the best pizza I've had.