Wednesday, September 2, 2009

Cha Cha Cha!

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