Hungry? Order for pickup.

Order Now

Contact Us

Itacho

7311 Beverly Boulevard, Los Angeles, California 90036, United States

(323) 879-9985

Hours

Mon - Sun: 11:30am - 2am