About South China Dim Sum Bar
South China Dim Sum Bar is a Chinese restaurant located on Long Street in Cape Town, South Africa. Notable amenities include a bring-your-own beverage policy with no corkage fee, a regularly changing menu, and a relaxed, informal atmosphere. The restaurant provides facilities such as dine-in seating, advance bookings, counter ordering, and freshly prepared dishes made by hand, featuring dim sum and a variety of Southeastern Chinese specialities. Its compact setting and focus on simple food and social dining make it a distinctive option for casual meals with friends in the city centre.
Experience South China Dim Sum Bar
We specialize in crafting bespoke itineraries. Want to include South China Dim Sum Bar in your dream African holiday?
Suggested Itineraries
Explore these sample journeys for inspiration. Ask us to create a tailor-made itinerary including South China Dim Sum Bar.