Pizza restaurant specializing in Neapolitan pizza.