Westword reported in early May that Tazu Sushi and Asian Cuisine has closed.
The Japanese restaurant, which was located at 300 Fillmore St. in Cherry Creek North, featured a robust menu for lunch and dinner that offered a variety of dishes including sushi, grilled options and poke bowls as well as soups and salads.
Other items that may interest you
We have noticed you are using an ad blocking plugin in your browser.
The revenue we receive from our advertisers helps make this site possible. We request you whitelist our site.