The answer to this question really depends on personal preference. Some people prefer cannolis cold, while others enjoy them warm. If you are eating a cannoli at a restaurant or bakery, it is likely that it will be served warm.  However, if you make your own cannoli at home, you can choose to eat them hot or cold. Whichever way you choose to eat them, there's no doubt that they are delicious! Enjoy.