Higuma Japanese Restaurant

4.0/5.0
4 reviews

540 El Camino Real

Redwood City, CA

Category: Japanese

Tell others


No photos uploaded yet