Azido | Mango House Seychelles Enjoy at Azido, a Japanese cuisine restaurant overlooking the beach. The menu embodies the elegance of modern Japanese cuisine and offers guests sushi and sashimi. I WANT MY TRIP Other restaurants available inMango House Seychelles