A brand new Japanese Izakaya bar and restaurant by Musashi has now opened on Capel Street, D1, and will offer up a tempting ...