EG41 Elizabeth Garden Nippombashi is located 1-25-4, Nipponbashi, Chuou-ku, Osaka city, Osaka Osaka Osaka Japan 542-0073