HOME / Indonesian restaurant / Restaurant Indonesia
409 Marine Parade, Napier South, Napier 4110
+64211070265
View Business Profile