Sizzlers are a recent 'inno-vention' that consists of an entire meal being served on a cast iron platter, which is in turn placed on a wooden base and served sizzling to your table. Sizzlers probably originated a few centuries ago when meat was served on a heated cast iron plate to keep it piping ho... Read more
This company has no teams yet
This company has no offices yet