Ten Ten Tei
, 56 Brewer St.
London, Greater London

c +44 20 7287 1738
Do Very affordable, yummy sushi with friendly service