Important Reminder:The City Guide app will be sunsetting on December 15, 2024, with the web version to follow in early 2025. Please visit our FAQ to learn more or to download our Swarm app.
1600 S Azusa Ave, #370 (at Puente Hills Mall), Industry, CA
Sushi Restaurant · 4 tips and reviews
Ebeny Graves: I love a well run Todai restaurant. I lived in San Diego for more than 12 years, and that location was my fav. Try the one in Azusa.The Beverly Hills location did not impress me. Check Vegas too.