The parent company of Stella Luna is the world-renowned Stella International Ltd, currently placed within the top ten of the world’s largest footwear manufacturers.

LocationLevel: Ground Floor / Parking: Cinema Parking (Green), P3