Give us feedback!

Eat at Karaka Lobster, Okiwi Bay, New Zealand

Gte some of the most delicious crayfish in New Zealand. Karaka Lobster Cafe located just 35 minutes North of Kaikoura looking out over the beautiful Okiwi Bay.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail