Sushi Tazu is conveniently located in Cherry Creek North, nationally known as a premier retail and dining area in Denver, Colorado. Sushi Tazu offers genuinely authentic sushi and Japanese cuisine combined with an intimate and warm dining experience. Our menu focuses on fresh ingredients crafted by the chefs, who truly place a bit of their hearts with every plate. Come and dine with us!