Find Your Cruise
No you have free 24hr room service.
Thank you for clarifying.
Most ship don't - however all new NCL ships do. You can normally get tea from the buffet all day.