Eka Italian oven with a capacity of 4 trays

3400