east 15 between Ave L and M
in the yeshiva bldg on the block.(right side)I think they are open at night.
Does this place still exist
Yes
They didn't move to coney island? Unless that's a different place
Pretty sure it moved to z Berman on coney