There are better sushi options in the area, but Sundays are an unlimited sushi special (eat-in only) so take advantage if you can. The menu is a little pricey outside of the all-you-can-eat option, so not the beat choice for a non-sushi fan, though they do have other options.
I've been going to Cho Cho San for 15 years. The decor is very simple compared with the expensive dinner-focused restaurants. The sushi is excellent! Very reasonably priced, likely due to low overhead.