Mozzarella i Oregano is a pizza restaurant known for crafting delicious pizzas from quality ingredients.