Alluring restaurants to debut at sea
By Michael Coleman Royal Caribbean’s latest ship — Allure of the Seas — will debut in December complete with 24 onboard dining venues to cater to any craving. A sister ship to Oasis of the Seas, both vessels tip the scales as the largest and perhaps most innovative cruise ships afloat. And while each ship …...