Tattoo at Taoo - London, England, United Kingdom
Taoo is a restaurants company based out of 49 LONDON WALL, London, United Kingdom.