Loading map…
Bao Down
Cape Town, South Africa, is known for its diverse culinary landscape, and this establishment is a part of it. The aroma from the kitchen is inviting, hinting at delicious flavors. Prepare for a tender texture in the dishes, with a focus on grilled preparations.