Great review: Restaurant Review: Packing a punch in the Packhorse Centre, Rice and Noodle Cafe is a hidden gem for authentic Thai street food