Cape Town, South Africa
18 Mountain View Cres, Durbanville,
N/A
+27 716099292
Food always delicious and staff very friendly. Proper Covid rules in place
like
Great
Deli
The best companies in the category 'Deli'