Borobudur Restaurant
Jl. Haji Juanda, Palu 94111 Indonesia
Borobudur Restaurant is a Restaurant place is located in Palu, Sulawesi. The address of Borobudur Restaurant is Jl. Haji Juanda, Palu 94111 Indonesia.
If you want to go to the place or need any services, you can contact them directly. The phone number is +62 451 421928,