Red Door Yum Cha
Red Door Yum Cha is a hidden gem Chinese restaurant in Windsor. It’s a unique blend of Chinese antique shop meets yum cha restaurant. The combination works perfectly and creates a unique and comfortable atmosphere. The furniture that patrons sit on is all for sale and is marked as such! The menu is a tightly curated offering of authentic Chinese dishes which regulars return time and time again to enjoy.
Image credit: Red Door Yum Cha