Customer Service: (888) 816-1732
Product Review (submitted on June 9, 2011):
These lids are perfect for sealing in the steam when making dim sum. Awesome
Comment *