Formerly located at Jalan Burhanuddin Helmi, Rasta @ TTDI is now housed in bigger premises at a relatively remote location near Sungai Penchala. The new venue is called Plaza Rasta and parking is now much easier… See map →