Anyone tried the new place on North ave in Elmwood park? Right at the corner of Thatcher next to the hair salon. Kind of a busy entrance with all the traffic that builds up there, so everyone can see you waiting at the door. I called and the lady wanted to know if I was coming. Might ttftt and report back.