Kitchen Queen is an Indonesian restaurant offering authentic cuisine and takeaway options.