Senro Sushi

5730 Cottle Rd #110 San Jose CA 95123 USA

(408) 360-9828

Location