Lahaina-based Chinese restaurant Fu Lin issued red "Closed" placard by Dept of Health after failing

entertainment 8638℃
Lahaina-based Chinese restaurant Fu Lin issued red "Closed" placard by Dept of Health after failing - Lujuba 0:38
Tags: