I really wish that they had more of these places. The name alone sounds good, and the pizza is world class. You can really put anything on it, even pineapple!
All reviews seem positive