Keyzer Palace offers a diverse menu of Wok, Japanese, À la carte, Chinese, and Indonesian dishes, available for dine-in or takeaway.