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,135 PostsLatest Activity: Jan 01, 2025