KAUAI Mall of Africa

Shop 2026, Mall of Africa Lone Creek Crescent, Magwa Cres, and, Midrand, 1686, South Africa
4.73 (9)
$$
Friendly
Wraps

Recent Reviews

Dishes

Served by this restaurant, reviewed by the abillion community 🌱
Get abillion app