Temaki Den
3350 Brighton Blvd, Denver CO 80216