Japan Restaurant Restaurant Review Japan Review Restaurant evaluation Japan imanialmaqp Minggu, 18 Maret 2018 Xu restaurant review, london great british chefs. Fresh florals, funky ferments and a hefty helping of heat make london’s xu the new taiwane...