For some reasons, internet access shops or cyber cafe seem to be hard to find in Chinatown. A couple of times, I was embarassed to say I did not know of any when approached by tourists seeking internet cafes in Chinatown.
Was I glad when I saw this flyer in my mailbox. I have not verified the place and will recce soon. But in case you are looking for one, here is the address:
YOMA Internet Corner and Mynmar Arts
1 Park Rd #02-110B
People's Park Complex
Opening Hours: Daily 10am to 10.30pm
[Disclaimer: No commercial interest in this shop]