The Woodstock Kushiyaki, MayfairThe Woodstock Kushiyaki is a new opening just off the South side of Oxford Street and a very welcome one it is too. There is hardly...