Mei Lin won season 12 of Top Chef in 2015, and the anticipation for the L.A. culinary superstar to open her own restaurant has been building ever since.
Mei Lin won season 12 of Top Chef in 2015, and the anticipation for the L.A. culinary superstar to open her own restaurant has been building ever since.