The Local - Waiheke's Fish n Chips

Restaurant in Waiheke Island, NZ

Fish And Chips fast food