Japanese restaurant offering traditional oriental cuisine. Features a spacious, welcoming atmosphere.