Taste Holdings Logo

About Taste

Taste Holdings is a South African based management group that owns and licenses a portfolio of franchised and owned, category specialist and formula driven, QSR and retail brands.

Share price