Everplaces

Ichi-Riki Sushi House

17 Strutton Ground, SW1P 2HY, London, United Kingdom 17 Strutton Ground, SW1P 2HY, London, United Kingdom
Food
London Restaurant Sushi
Ichi-Riki Sushi House. London, United Kingdom
Note

Probably the best affordable sushi in London, the fish is of perfect quality and freshness. It´s very easy to walk past this basement restaurant and completely miss it, and don´t be put off by how dingy it looks on the outside, it´s really worth checking out.

London Restaurant Sushi

Save and share places you love
with Everplaces

Sign up