All I can find is bad Yelp reviews (not that I believe them) which doesn’t even mention pizza. I’m fascinated by this pizza you mentioned.
Sometimes being stuck in the northeast gets boring...
I havent eaten there since the 90’slooks like they closed.
It was just an interesting presentation.
In Thailand you can get pizza with pot on it lol