Houston Sushi

Body: 

Tokyo Bowl, Houston (more like Clear Lake Area)... has the best sushi! Its small, and cramped.. but the food is amazing!!