Good Italian atmosphere, but no outstanding cooking.