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.