Category: Japanese Restaurant Category: Japanese Restaurant
Address: 2 Elystan Street, London, SW3 3NS
Landline: 020 7584 9999
Report a problem with this listing