Ichikan
9-5 Daikanyama-cho Shibuya-ku, Tokyo, Japan
locate
Food
sushi
There currently isn't a description for this entry - sign in as a contributor to add one!
Included in:

Lost in Translation
spots in tokyo from the 2003 film