Francesca & Fratelli offers original Italian pizza.