There is one restaurant in Otatara with alfresco dining
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.