Address: 3407 Franklin St , Denver 80205, CO, US
Phone: (720) 339-6555
State: CO
City: Denver
Zip Code: 80205
opening hours
Monday: 07:00-17:00Tuesday: 07:00-17:00
Wednesday: 07:00-17:00
Thursday: 07:00-17:00
Friday: 07:00-17:00
Saturday: 08:00-14:00
related searches: Open door tea shop co menu, Open door tea shop co reviews, Open door tea shop co photos, Open Door Tea reviews, Open Door menu, Open Door Tea Facebook, Open tea shop, Open door tea Instagram