Francesca & Fratelli is a pizzeria with multiple locations.