My husband and I were travelling cross country and happened to find this sushi place near the Denver Tech Center and decided to check it out.
They had really great mixed drinks and the sushi was excellent. It was very crowded when we were there during the dinner rush.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.