Charming restaurant, Serra dei Sapori, offering Italian cuisine. Known for its inviting atmosphere.