Ldn
Sosharu is one of Ldn.

1. Sosharu

64 Turnmill St, London, Greater London
Japanese Restaurant · Clerkenwell · 25 tips and reviews