Japanese in Manchester - Castlefield 91-93 Liverpool Road, Castlefield, Manchester, M3 Tags: japanese