At 17711 Saticoy Street, Los Angeles, CA 91335Los Angeles Here : Hanabi Sushi & Teriyaki. Welcome to Hanabi Sushi & Teriyaki is rated 3. It's worth a try!
Write a review