CHA CHA SUSHI

547 W CAPITOL EXPY, SAN JOSE CA 95136
(408) 265-2416

Connect with Us

Managed By 3KO SYSTEMS