Capital Tea

1450 S. Broadway
Denver, CO 80210

Hours: Monday-Saturday: 9:30-5:30
Sunday: noon- 5