Cactus Senshi is a fusion of Arabic & Japanese cuisine with a kick of fresh and feisty Mexican flavours!
We're located just next to La Cigale Hotel in Shoumoukh Towers, Valet your car out front and be sure to have it stamped by our team to redeem the free parking!