Hey, what a great find.
I'm RK from Tulsa and I've tried a lot of pizza from the North End in Boston to Trabuco Canyon in Southern California. Thin crust is my favorite, but I've never been known to turn down any slice.
Looking forward to see out what forum members are coming up with in their own kitchens... Cheers.