This Italian restaurant specializes in Neapolitan pizza, known for its soft, fragrant dough and high crust. They offer a variety of pizzas on their menu.