Summary: A modern space serving daily-flown Tokyo fish.
Sushi Den offers a unique Asian-modern industrial ambiance, serving fresh fish flown in daily from Tokyo, with diverse menu options including roasted duck salad and Wagyu steak.
1487 S Pearl St, Denver, CO 80210