We ate there last night, and it was delicious. The pizza is not made the American way. There's no sauce. Just olive oil. The toppings give it all the flavor it needs. Our pizza had a couple different kinds of cheese, pancetta, and fresh arugula. The toppings were the freshest I've ever seen on pizza.
Also, next door (and connected to the restaurant) is a gelato place. It was delicious.