Mastro Oven Roasted Ham with Rosemary 2 x 3.5 kg – Alfa Food Service