Ichi Japan
(510) 451-6667

382 17th St, Oakland, CA | Directions   94612

37.805977 -122.267973
Get Directions