Indonesian in London - Soho 11 Dean Street, Soho, London, W1D 3RP Tags: indonesian, private parties: up to 14 guests, takeaway, vegetarian dishes