In the Italian resort town of Polignano a Mare, there is a unique restaurant of its kind.

 

v20240901