Okayama Sushi

565 N 6th St A San Jose CA 95112 USA

(408) 289-9508

Location