Il Sarbin is a pizza restaurant known for its excellent crust and quality ingredients.