Presto Pizza is a pizza restaurant known for its house-made blend of herbs and spices used in their sauce, staying true to Italian roots.