Epicerie Leca is a restaurant, wine bar, and fine food shop offering a varied menu with options like flavorful salads and Corsican charcuterie.