For fresh sushi at a great price, Kenshin is my favorite. The. Sushi is awesome, with a menu as varied as any anywhere. And while the quality is as good as Sugar Land's Town Square offerings or any of Houston's finer sushi joints, we get out of there for MUCH less.
more