We will be in Palermo over the holidays. Will we be able to find a restaurant on the holidays? Or must we make reservations? Our hotel is breakfast only...
I have not been to Palermo over Christmas but if it is anything like Rome, yes, reservations are imperative as many Italians dine out for Christmas Eve and Christmas Day lunch as well. Perhaps start by asking your hotel.
I Googled “Christmas in Palermo” and there looked to be a lot of useful links you could explore.