Italian restaurant known for its quality and value.