Inspired by timeless European squares, La Piazza is where friends and families meet to share good food, laughter and toasts to La dolce bits vita under the Cypriot sun.