Boulder Tea House, BOULDER, Colorado (CO)
Conveniently stationed at 1770 13th Street () in BOULDER, Colorado (CO) (80302), Boulder Tea House are available at 3034424993. Remember to upfront to arrange your table in the restaurant.
More restaurants in BOULDER, Colorado (CO)
Boulder Tea House contact information and details:
Address: 1770 13th Street - , BOULDER, Colorado (CO) 80302
Contact Phone: 3034424993