There is one French restaurant in Russell
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.