csoneats.com
London Eats: Ichibuns
Ichibuns 22 Wardour Street, London W1D 6QQ, England +44 20 3937 5888