London Awesome
Ten Ten Tei is one of London Awesome.

1. Ten Ten Tei

56 Brewer St (btwn Bridle Ln & Lower James St), London, Greater London
Japanese Restaurant · Soho · 60 tips and reviews