I have been by this place many times, but have never stopped until tonight.
I had "The Special" pizza and house salad. The house salad dressing is a balsamic based dressing that was wonderful. The pizza was a very thin crust, with an amazing amount of toppings.
We only ordered the 12 inch, which was served with a wire rack on the table. Others in the restaurant were getting the 18 inch, which they serve on a luggage rack, because it is so big.
I was expecting more of an Italian feel to the inside, however, found it to be very modern.
The only negative is the price. I thought the salad was very reasonably priced, but the pizzas are a little pricey, however they are loaded with toppings.
I would diffidently go back.