Are you talking about this oven?
thanks for the try, but not close really ..
its a commercial quality type oven , it was stainless steel on the outside. about the size of a normal household oven.
it appeared to have a round tube type insert . about 16" round and 6" high. this is where the pizza was placed on a screen.
when i was looking at it i thought to my self it would be easy to find again, but have spent hours looking without seeing it again .
if i recall the price tag was also in the $6,000 dollar range