Not really very good. The place seemed nice and other reviews mentioned good pizza. We ordered a large thin crust with tomato, mushrooms, pepper, cheese, and pepperoni. The crust was not thin at all--and was just a touch doughy. Lived in Italy for 4 years and this is not a "Palermo" crust. Mushrooms tasted like that out of a can.
The young guy taking the order was stone-faced and didn't even say hello. On the way out another guy (owner?) was cheerful and seemed courteous.