Tandoor Chop House - Indian restaurant in Covent Garden, London | Reviews, Photos & Information on Postcard