There is one inexpensive restaurant in Otatara
1 results
A Celebration of New Zealand Cuisine The Cabbage Tree Restaurant is located in Otatara, a suburb located just outside of Invercargill, New Zealand.