Yaki Ichiban

5959 Shellmound St
Emeryville, CA
510.420.1038
37.839652
-122.293549

for Yaki Ichiban
Directions
from: