La Piazza is now closed. Nothing to do with the quality of the restaurant. The building is being redeveloped. I ate there a couple of times. Excellent Italian food, but absolutely ridiculous prices. A tourist only zone. Paphos has a good choice of excellent Italian...restaurants, Duomo and Cavallini to name but 2, where you can eat just as well as you could at La Piazza, even when adding a return taxi fare to the cost of the bill!More