Hokkaido Buffet

3830 Stevens Creek Blvd San Jose CA 95117 USA

(408) 985-2968

Location