More about Eat Tokyo Trafalgar Square
Eat Tokyo Trafalgar Square is located at 15 Whitcomb Street, WC2H 7HA London, United Kingdom
020 7930 6117
http://www.eattokyo.co.uk
Similar Listings
Sumosan Twiga
4.5
Ocean Dragon
4.5