For over 28 years, Sushi Den has been regarded as one of the premier sushi and Japanese restaurants in the United States. Located in the heart of Denver, CO, the restaurant delivers consistently excellent cuisine made from the finest ingredients from around the world. Master Chef Toshi Kizaki, the visionary behind Sushi Den, continually raises the bar and sets the
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.