Anonymous's Review ‹ Back to The Sizzle
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 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.