HIGUMA Japanese Restaurant
Menu
About HIGUMA
Location
Photo Gallery
HIGUMA

Phone:650.369.3240

Location



540 El Camino Real Redwood City, CA 94063




View Larger Map




inserted by FC2 system