For years, passerbys did double-takes entering one particular restaurant in the little strip mall on Eastlake Avenue. The 22-seat space at 2238 Eastlake Ave. E. has incongruously housed an unbroken ...