Restaurant reviews are, as we all know, very subjective. La Piazza Papa is a small regional French chain with some 11 outlets. The ambiance here is good, and so is the service. My wife and I had decent salads. The beer selection, albeit small, was good, and the house wine, also good.But, La Piazza dropped the…