Titah rasa is located in Balikpapan City, Indonesia on Jl. Gn. Guntur No.40, Gunungsari Ulu, Balikpapan Tengah. Titah rasa is rated 3 out of 5 in the category french restaurant in Indonesia.
Address
Jl. Gn. Guntur No.40, Gunungsari Ulu, Balikpapan Tengah