Find the top Sushi takeaway in Sherman Oaks, California near you now.
Japanese restaurant
Address: 14350 Ventura Blvd, Sherman Oaks, CA 91423