A Blog about everything weird that happens while you eat
Review of Yeshari Xinjiang Restaurant in Shanghai, China.