Off Main Village Square, 20 Sarel Celliers St, Riebeek Kasteel, Riebeek Kasteel, Cape Town, South Africa
Off Main Village Square, 20 Sarel Celliers St, Riebeek Kasteel, Riebeek Kasteel, Cape Town, South Africa
No delivery
Spot something wrong?
Dishes at Wicked Treats. Prices may vary in venue.