What to expect from the finest Italian restaurant in Soho?