Iroha Sushi

12953 Ventura Blvd
Studio City, CA
818.990.9559
34.145754
-118.415598
Hours:
Mon - Sat:11am - midnight
Sun:11am - 11pm

for Iroha Sushi
Directions
from: