3 results, sorted alphabetically
The original Cape Town Italian deli is crammed with mouthwatering food and deli products from floor to ceiling. A cheese and meat counter does a roaring...
103 Main Road
With the current proliferation of farmers' markets specialising in all things artisanal, the meteoric rise and success of this two-year-old organic village...
373-375 Albert Road
The city's waterside mall, this dockside destination has everything and more for those who love nothing better than a shopping, eating and entertainment...