Leichi is a Japanese restaurant offering traditional izakaya fare, including sushi, udon, rice bowls, and tempura in a homey setting.