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.