Itacho Japanese Izakaya and Sushi
Open
7311 Beverly Blvd
Los Angeles, CA 90036
Itacho is an authentic Japanese restaurant specializing in traditional Izakaya and fresh sushi.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.