The Tea Spot
in Boulder, Colorado
Felso
rated this place
and said
You haven't written a review for this place yet. Write One
Felso hasn't written a review for this place yet.
- 1801 13th Street
- Boulder, Colorado
- (303) 442-4TEA
- http://www.the-teaspot.com