Chotto Matte - United Kingdom

Best Nikkei Restaurant 2017 - London