A hidden gem nestled between shop lots of the hustle-bustle city of Petaling Street, there is Jao Tim KL. By day, Jao Tim...