ENDURA

The Endura is an eye catching cast iron oven which combines old world styling and modern technology.  It is perfect for Hotels, Restaurants and Bakeries where image is important.  The oven can be supplied in a variety of tray sizes...

Read more »