info@mayroubi.com
Odell Palace is a beauty salon located in Erbil, Iraq. From luxurious hair treatments to rejuvenating skincare rituals and flawless makeup artistry, they offer a comprehensive range of services tailored to pamper and enhance women's natural beauty.