Linden Fish & Chips

Restaurant in Porirua, NZ

fast food