Lucky Star is an Iconic SA canned fish Brand, Lucky Star produces a range of products suitable for the whole family. Pilchards, Sardines, Tuna and Mackerel
Location
Oceana Hse 25 Jan Smuts St, Foreshore, Cape Town, 8001, Western Cape
Loading...
Reviews
This business doesn’t have any ratings or reviews yet.