Seafood restaurant, L'Aragosta, located in Gallipoli.