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.

Other restaurants available inMango House Seychelles