Casa Natura in Sliema offers a variety of products concerned with health & beauty. The products range from food, supplements, body building, teas & beverages, gluten & dairy free products, as well as books and essential oils.
The business has been running for over 20 years on the island of Malta. We are located just off the main road and a 2 minute walk from the promenade at 117 High Street.
Feel free to come around to have a look