It Zushi is a quaint sushi restaurant nestled in the heart of Los Angeles, CA.
Specializing in traditional Japanese cuisine, It Zushi offers a menu of fresh sushi and sashimi options for both dine-in and takeout.
Generated from their business information