Indonesian Food in

Sabah Malaysia


We found 1 Indonesian Restaurant in Sabah

Indo Padang

Lot No. G-7, Grounf Floor, ITCC Mall, Penampang, 89500, Sabah, Malaysia.
+60 17-818 7707

A restaurant located in Sabah, Malaysia. Indo Padang Restaurant is the right place...

View