Anyone ever been? My buddy just got back from Boston and brought back some serious goodies from Tree House. So they got a tip to go to a Yellow Deli. These people sign their life over to the restaurant when they go in. Everything! They work 14 hour days for free and live in a building in the back. They talk strange and and carry themselves in a creepy way. They call themselves the 12 tribes? Thats hebrew! And think they are one of the 144,000 in the end, but they have some crazy views according to a pamphlet they pass out. Weird...Anyone? Theres more I just have not figured it all out yet. https://yellowdeli.com/about