There is one French restaurant in Bay of Islands
1 results
A Heritage Site Cafe, Russell, New Zealand General Information Located in the beautiful seaside town of Russell, New Zealand, the Cafe at Pompallier Mission is an award-winning cafe that boasts delicious French food and coffee.