Japanese in London - Covent Garden 43 Chandos Place, Covent Garden, London, WC2N 4HS Tags: japanese, takeaway, vegetarian dishes