GRAPHIC: Live Shrimp Sushi and Live Shrimp Tempura - Sushi Ten

One of our all time favorite places to eat is Sushi Ten in Chino Hills California. We highly recommend this amazing place that has rocked the sushi scene since they have opened and for good reason. Master Sushi Chef Aaron Lao who’s also the owner has such an elaborate menu that will make your tastebuds dance from the first bite until the last. And that’s no surprise since Chef Aaron worked at NoBu in Beverly Hills for many years before opening Toro and then Sushi Ten. This particular dish is called Sweet S
Back to Top