Do they still cook a massive Paella in the town square..?


Steve