Tenno Sushi is a cozy Japanese restaurant in the heart of Los Angeles. We offer a wide variety of sushi rolls, sashimi, and other Japanese dishes. Our fresh fish is flown in daily, and our chefs are experts in their craft. Come enjoy a delicious meal in our warm and inviting atmosphere.