Francesca is an Italian restaurant offering dine-in, takeaway, and delivery options. The menu includes pasta, salads, and desserts.