Matsuhisa Denver 5 years ago ID: #105948 Listed In : Food Hotels, Resorts & Restaurants Hotels 98 N Steele Street, Denver, CO, USA - 80206 303-329-6628 matsuhisadenver.com/ Twitter Business Description Matsuhisa Denver, Situated in the Steele Creek building 10 minutes from downtown, is a Stylish spot for haute Japanese fare, sushi, sake & cocktails served in a posh Cherry Creek North setting. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Seafood Restaurant Vegetarian Restaurant japanese restaurant Sushi Restaurant Dessert Restaurant Thai Restaurant Takeout Restaurant Asian Restaurant Southeast Asian Restaurant