I walked by a place on 23rd Avenue the other day -- I think it's called Corner Taverna. It's at 27th Street, I think. A sign in front advertises Greek, Czech and American specialties. Anyone been there? It's got the aura of a real neighborhood joint, very unpretentious, a little forbidding.
Also, there's a Czech place on 23rd Ave, on the other side of 31st Street, called Kuliba (I think). Any opinions on that place?