Advertisement
Place your ad here.
Hare & Tortoise Kensington
373 Kensington High St, London W14 8QZ, United Kingdom
London, United Kingdom
Relaxed Japanese eatery offering sushi, ramen & rice dishes in a streamlined dining space.
Rating: 1058
Score: 4.2
Price: Moderately expensive
No reviews available.