The Deli is located in Cape Town, South Africa on 3 bedgro centre bellmore avenue penlyn estate (inside the 7-11 store. The Deli is rated 3 out of 5 in the category charcuterie in South Africa.
Address
3 bedgro centre bellmore avenue penlyn estate (inside the 7-11 store
Service options
In-store shopping