IROHA SERVES HIGH QUALITY JAPANESE FOOD
FRESH. DELICIOUS.
MENU
BOOK
12953 Ventura Blvd
Studio City, CA 91604
Tel: 818-990-9559
Home
Menu
Gallery
Contact & Hours
More...