Fragrant sticky rice filled with savory ingredients such as chicken, Chinese sausage, mushrooms, and dried shrimp, all wrapped in a lotus leaf and steamed to perfection. The lotus leaf imparts a unique earthy aroma to the rice.
Creek House Dim Sum Restaurant in the Cafes/Restaurants category
Address: 1291 Parkside Dr,Walnut Creek, CA 94596
Working hours:
Payment: cash
Delivery with clarification: we will call you back to clarify the most convenient delivery method.
Creek House Dim Sum Restaurant on the map