Tokyo San Bowl
727 Colorado Blvd 80206
(Sushi, Japanese, Seafood, Vegetarian)
Order Online

Come visit us at: 727 Colorado Blvd, Denver, CO 80206