Asian in London - Covent Garden Temple Place, Covent Garden, London, WC2R 2PH Tags: air conditioning, asian, vegetarian dishes
Asian in London - Covent Garden 116 St. Martin's Lane, Covent Garden, London, WC2N 4BF Tags: air conditioning, asian, vegetarian dishes