A food shop with a kitchen, Benvenuti da Leonida offers cooked dishes made with quality ingredients.