In case the rain took you by surprise during the promenade around Chiesa di Santa Margherita, stop by this restaurant. If you have never come across Italian cuisine, you should reserve a table at Insalà Bay - Born In Puglia.
Facebook