HOST: Open since January 2011, Ren-Shou Vegan Restaurant in the city of Wenzhou in China's Zhejiang province has been offering all-you-can eat meals from a m...
Share this note: