Pizza restaurant specializing in Italian pizzas with fresh ingredients.