Kenji & Louise is a Japanese restaurant specializing in homemade ramen, including noodles, gyoza, and tempura, prepared in-house.