Was there in 1967, 68, and 69 when stationed in the Air Force at Templehof. One of my favorite local joints in Berlin, the other being The 50/50 Bier Bar.
I was walking down the street when I noticed that place, it was just welcoming. So I went inside, tried 1 Long Island, had 3 more, and as a very very satisfied client I went home. Came back few times after that.