A post in the expatperu forum from a couple of years ago recommends
something "in Angamos in Surquillo ... half way between the Via
Expresa and the ACE Home Centre on Republica de Av Panama." I've heard
about a great bike shop in that area, but the directions don't quite
add up to an identifiable location.
Any alternative recommendations for bike repair would also be great.