Izaka-ya

1335 N 1st St San Jose CA 95112 USA

(408) 452-8751

Location