O Sarracino offers a traditional Neapolitan pizza experience with naturally leavened dough. They also provide a variety of specialties that can be enjoyed outdoors.