HOME / Restaurant / Cafe Cuba
236 Cuba Street, Palmerston North Central, Palmerston North 4410
+6463565750
View Business Profile