Francesco's is a pizza takeaway offering a wide selection of Italian dishes. Order ahead for delivery.