Forum Discussion
NYCgrrl
Jun 09, 2017Explorer
5thwheeleroldman wrote:
Are those things plastic? Looks like it.
Maybe they are made from food grade silicone..not sure as I haven't seen 'em on TV or anywhere else.
About Chefs on the Road
2,136 PostsLatest Activity: Jun 27, 2014