Pizza restaurant specializing in "spigoli" (pizza slices), Sicilian specialties, focaccia, and more.