Iroha Sushi

12953 Ventura Blvd, Studio City 91604, United States Get Directions to this spot
12953 Ventura Blvd
Studio City, 91604
CA, United States
(818) 990-9559

Rate and review Iroha Sushi in Studio City, CA, United States!

Share your experiences at Iroha Sushi with your friends or discover more Restaurants in Studio City, CA, United States.