Award winning flavour

Make food better

Our store

Unit 1 Kensington Industrial Park 
68 7th Avenue
Kensington
Cape Town

7405

Directions