Ichiban

3.0/5.0

1742 El Camino Real

Redwood City, CA

361-1110

Category: Japanese

Tell others

Share your dining experience!