Located in Cisarua, West Java, this place is really full of yummy food woth reasonable price.
Different parts of the Palace.