Sakura Southampton Japanese Restaurant -
Issac Lovely Japanese-style place! Friendly staff who speak English and Chinese, and there’s even a Chinese menu. The food was tasty and felt pretty authentic.
Unit 3, The O2, Peninsula Square, London SE10 0DX, UK
020 8159 6764