- Jl. Monkey Forest, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571, Indonesia
Welcome to Duck & Dim Sum Chinese Restaurant, where culinary artistry meets authentic flavors. Nestled in Windsor, this charming restaurant is a haven for dim sum enthusiasts and lovers of traditional Chinese cuisine. The menu is a treasure trove of delights, featuring succulent duck prepared to perfection, alongside an array of delicate dim sum offerings that are both visually appealing and bursting with flavor.
Each dish tells a story, from the rich textures of the duck to the tender dumplings. Duck & Dim Sum promises an unforgettable dining experience where every bite transports you to the heart of China.