Francesca is an Italian restaurant offering a menu of delicious and healthy dishes.