Dunno about Lahore but I have a Vario 2005, and I service it from Honda service centers only.
My advice is to just take your car to a good Honda Atlas Service center in Lahore. You can get robbed easily by roadside mechanics if you go there for parts replacement, as the 'as good as original' parts can malfunction just after you change them.
I had a couple of unpleasant incidents. Had break servicing issue, and due to non-availability of space in Honda service center, I took the car to a mechanic. He replaced the break pads, which lasted only a week! Took the car back to them, he then changed the break pads by telling that this time he is putting in the original break pads. The noises started coming again after 2-3 weeks and when it was reopened, not only the break pads were gone, they also left strong lines on my break disc. Never again went to the roadside mechanics and changed both the disk and pads from Honda service center.