At 8920 Reseda Blvd, Los Angeles, CA 91324-3914Los Angeles Here : Sun Sushi Bar & Japanese Cuisine. Welcome to Sun Sushi Bar & Japanese Cuisine is rated 4. It's worth a try!
Write a review