Anyone remember this joint? It was on the Lower East Side. I went there couple times a week for about a year. This was in the early 90's.