Francesca's is a pizza restaurant offering specialty pizzas and Italian cuisine. Dine-in, takeout, and delivery options are available.