Lemongrass House
Address: 1F Station Plaza, 3-21, Nishi Ekimae-cho, Ibaraki-shi, Osaka
Phone No.: 072-604-1241
Address: 1F Station Plaza, 3-21, Nishi Ekimae-cho, Ibaraki-shi, Osaka
Phone No.: 072-604-1241