My favorite sushi shop - Banzai Sushi - got a favorable review in the Denver Post yesterday.

Banzai is staffed with friendly, helpful people who ar