Top Brunch Spots » Restaurants » Cha Cha – San Jose, California 95136
No-frills sushi spot offering specialty rolls plus an array of classic Japanese entrees.