The Hambak

1179 S De Anza Blvd San Jose CA 95129 USA

(408) 352-6967

Location