Green Dolphin Restaurant and BarKaikouraRestaurantsGreen Dolphin Restaurant And BarAbout Green Dolphin Restaurant and BarAddress: 12 Avoca St, Kaikōura 7300PhoneClaim ListingContact InformationPhone: 033196666Address:12 Avoca StKaikōura 7300