Enjoy 20% off for dim sum at Red House. The truffle mushroom dumplings are delicious and really worth a try. Don't be fooled by the dark green hue of the dumplings- It is made from spinach and is all natural. The inner fillings has a strong aroma of truffle and were made of chopped mushrooms.