Stevie Parle's Town Restaurant Opens in London's Covent Garden | Hungru