I just had the best pizza I've had in quite awhile.
These pizzas are drizzled with olive oil and sea salt, which gives them an amazing contrast in flavors. Thin crust was perfectly flavored, chewy on the inside, crispy on the outside. Best crust I've tasted on a pie. Cheese was creamy and stringy, slightly sweet. Service was very friendly all around.
Truely amazing Italian style pies here. Two drawbacks: The price, at $16.95 for 12 inches is a little extreme. Also, I felt the sauce and tomatoes could be a bit more pronounced in the Margherita. They seemed almost a subtle background to the stronger salt and olive oil flavors.
I'd strongly recommend this place though. It is better than Grimaldi's, better than John's, and better than Lombardi's.