In Dining NCL O'Sheehan's Food, Menus & Review 2022 October 26, 2022 O’Sheehan’s is one of our favorite eateries on NCL cruise ships. It is open just about 24 hours day- you…