Cita Rasa Indonesia is located 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!