Sekisui [49], 50 Humphreys Center. Best Japanese food in Memphis. Although there are many locations around Memphis, the Humphreys location is the original and still the best. If you're lucky, your waitress will be Japanese, and the head sushi chef is Japanese. Jimmy Ishii, the owner, is also Japanese.