This establishment offers a variety of Japanese dishes, including sushi and seafood, alongside tacos. They are located at 825 W Irvington Rd.