Cita Rasa Indonesia is location at D-15-0, Block D Ground Floor Royal Plaza Putatan, KM11.2 Jalan Putatan Putatan, 89500 Penampang, Sabah, Malaysia.
Each person spends RM16.17 here on average.
Cita Rasa Indonesia is rated 8.5 out of 10.
Fill out the form below, claim your business to immediately update business information, respond reviews & more!