HOME / Restaurant / Riba Fish & Chips
28 Victoria Road, Devonport, Auckland 0624
+6494460877
View Business Profile