Located in Bisceglie, Piazza Grande offers a unique experience.