We are on a Mediterranean cruise this summer that ports in Messina one day. We are hoping to make it a relaxed, non-excursion, easy day. So we’re planning on staying in Messina, even though I hear it’s not a particularly pretty town. The one thing I want to make sure to do is try cannoli - I hear they were first created in Sicily. Any advice on where to do this or how to get into town from the ship? I thought the hop-on hop-off bus would be a good idea and just watch for restaurants or bakeries, etc. but whoa - the HOHO bus in Messina gets terrible reviews!!