Cranks & Coffee is a coffee shop with a passion for cycling.