HOME / Fish and chips takeaway / Island View Fish N Chips
1 Tuna Avenue, Waihi Beach 3611
+6478634712
View Business Profile