0.0
- reviews

Restaurant

Ten Ten Tei

56 Brewer Street - Soho 67, W1F 9TJ City of Westminster Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Restaurant Ten Ten Tei Soho
GET DIRECTIONS
Restaurant Ten Ten Tei Soho