Do not be put off by the dark interior. This has the most amazing sushi and the best tasting wasbi in Town. The Dragon Roll and the Calamari Roll are my absolute favorites! If you have not yet tried Cowtown and are enjoy good sushi, then this place is a must!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.