Ten Ten Tei serve a variety of Japanese dishes at their restaurant. A takeaway menu is available.
Features
Takeaway, Vegetarian Dishes
Nearest public transport
Piccadilly Circus - Underground