Walked by tonight and noticed they were open, so I peered in. I have to say, the pizza looked pretty bad. I would LOVE to be wrong, so please tell me how great it is.
Also, the oven definitely does not seem to be anything like a stone or brick oven... just a normal (gas?) pizza oven. Guess it's just a catchy name?