Tokyo San Bowl
303-333-0304

727 Colorado Blvd
Denver, CO 80206
Hours

Your order