Shabu House

1199 E Calaveras Blvd, Milpitas CA

(408) 262-7888

Location