Ja, er is een restaurant ter plaatse bij South Formosa Hot Spring Hotel in Checheng Township.