HOME / Cafe / Karaka Lobster
Okiwi Bay 2825, State Highway 1, Kaikōura 7371
+64210587211
View Business Profile