Looking for a good sushi place in San Jose?
You're not alone. I set off to find one and stumbled across Cha Cha Sushi (547 W Capitol Expressway).
Is it a hit or a miss?
For the verdict, check out my full restaurant review at FoodieByte.
What's your favorite sushi restaurant?
No comments:
Post a Comment