At 9230 Lakewood Blvd, Downey, CA 90240-2909Los Angeles Here : Maui Sushi Teriyaki. Welcome to Maui Sushi Teriyaki is rated 4.5. It's worth a try!
Write a review