Responsive Menu
Add more content here...

Restaurants

 

NEL Holdings South Limited is venturing into restaurants. This new venture will be spearheaded and managed by a seasoned professional who is well versed in F&B, events and show business space.