Guide to restaurants on the island of Alicudi. Here are the best restaurants and pizzerias to go to for dinner or lunch.