The Pot Luck Club wil

The Pot Luck Club pop-up restaurant will launch in Joburg in July