Back to the list

Sanjugo London

35 Scrutton St, London EC2A 4HU


High quality Japanese restaurant in stylistic Shoreditch London.