This is the list of cafes, restaurants, supermarkets, libraries and other facilities that are marked on the Burley map, and where you are allowed to come in with your bike.
208-733-1319
1542 Fillmore Street, Twin Falls, ID 83301, Twin Falls, United States
Bike Shop
Cycle Therapy is your shop in Twin Falls, Idaho for bikes, accessories, service, rentals, apparel and professional bike fitting. We work with the beginning cyclist as well as the elite cyclist.