A Jewish Tea Party group in Staten Island, NY?

OMG! Who knew? Hooray for my peeps.