Indonesian in London - Covent Garden 150 Shaftesbury Avenue, Covent Garden, London, WC2H 8HL Tags: indonesian, private parties: up to 25 guests, vegetarian dishes