Retail
For over 30 years, Castle Megastore has been passionate about enriching the intimate lives of our customers. We are synonymous with romance, fun and fantasy.