Food Review in 3 Minutes: The Rice TableGood quality Indonesian cuisine tucked in a corner of Orchard Road.