Chef's Depot
Steamers

Steamers

Our range of steamers have been powering Australian yum cha restaurants since 1998! Ideal for steaming high volume of dim sum/cheung fun.

12 products$17.95$8,350.00

PRODUCTS

Products