1 review
2 Mincing Lane, 3 Minster Court, Fenchurch Street, London EC3R 7AA
Japanese, Sushi
Fenchurch Street, City of London
£££