SUSHI & JAPANESE DELI 213 265 7754 Place your order here Call Now FollowFollow ABOUT US Location 112 W 9th St. #108 Los Angeles, CA 90015 Open hours Mon -Sun : 11am – 7pm Call 213.265.7754 CONTACT US Name Email Address Message Submit