SCIURI is a pizza and focaccia restaurant emphasizing high-quality ingredients.