nice.An apple in an orchard of plums (梅田). Makes sense to have another store on the opposite side of the Yodo
regarding the logo itself, i think that the logo designer probably was looking to be thematically aligned with the interior of GrandFront Osaka.
Here are photos from the web showing the interior of the centre.