HOME / Fish & chips restaurant / Star Chef canteen and take away
144 North Road, North East Valley, Dunedin 9010
+6434736328
View Business Profile