Central location in Palermo! Nice Italian decor as well.