Sushi Restaurants in London

Showing 1 - 15 of 95 results
Collect 100 points when you book
5 More London Place, London SE1 2BY, Tel:020 3002 4400
Diner Rating:
 

Takara offers contemporary and traditional sushi preparation using the finest quality sustainable fish. Takara prides itself on offering the finest... more »
First « PREV  1 - 15 of 95 NEXT » Last