Rose Palace is a Chinese-Indonesian restaurant offering a casual dining experience and takeaway options.