Bicycle shop and service in Budapest, also offering micro-roasted coffee.