Dish
Hamachi (Yellow Tail) Sashimi
I am not that much of a fan of Yellow tail, but as Yellow Tail goes, this was better than most.
Reviewed
Restaurant
SushiSamba
110 Bishopsgate, London, UK, EC2N 4AY
Opening the map loads content from OpenStreetMap and unpkg.