Cape Town, South Africa
6 Spencer Rd, Salt River,
N/A
Friendly, knowledgeable and efficient. Both the warehouse and bar is an amazing place to drink some of the finest South African wines, meet industry peeps and enthusiasts... an absolute gem.
like
Talk the talk but don't walk the walk.
Great juices
Felt like a kid in a candy shop...
Favourite place
Deli
The best companies in the category 'Deli'