Itacho Japanese Izakaya and Sushi
Japanese Restaurant, Sushi Restaurant
7311 Beverly Blvd, Los Angeles, CA 90036
(323) 938-9009
(323) 938-9009
3.5 / 5 based on 143 votes
Photos
... in the city, and the lotus root is a must.
Red snapper sashimi with sea salt and lemon, cucumbers...