en
Dining

When it comes to dining, Xanadu® Island’s tentalizing food and beverage options will excite even the most discerning gourmands. Make your choice between our Main Restaurant, our A la Carte Restaurants and various Bars...