This is a restaurant serving Japanese and Asian cuisine on London's Ilham Street. It is popular and often has to wait in line. The restaurant's recipes are very rich, both Japanese and other Asian dishes are well done, and a variety of fried fish is highly recommended.