Tag: fine dining
River club Slug and Lettuce boasts a unique experience for its customers
The River Club Slug and Lettuce is an English based pub and restaurant franchise located in the oldest river valley in South Africa, Liesbeek River Parkway.
Leon Roux, general manager...