Hare & Tortoise Sushi & Noodle Bar
373 Kensington High St., Kensington, London, United Kingdom, W14 8QZ
(02076) 038887 Phone