Amore da Francesca is an Italian restaurant offering Sicilian cuisine and gourmet pizzas.