Ichiban Japanese Restaurant
711 Foothill Blvd Ste F, La Canada Flintridge, CA 91011
3.5 / 5 based on 96 votes
very reasonable lunch and dinner combinations
Best inexpensive salmon sashimi on the east side!
... is a great pick. The white roll is AMAZING as well.