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.