Masala Zone restaurant review, Covent Garden, London Discover More: Masala Zone restaurant review, Covent Garden, London