Francesca is an Italian restaurant offering a selection of traditional dishes for breakfast, lunch, and dinner. Takeout and delivery options are available.