View All Listings Claim this Listing Bicycle and tea shop. Street Address 4322 W. 35th Ave., Denver, Colorado 80212 Industry Category Retailer or Rental Recreation Category Biking