0 review
3 Appold Street, Liverpool Street, London EC2A 2AF
020 7539 9209
Japanese, Sushi
Liverpool Street, City of London
£££