Princess 102320 Table Top Chef
Item No. 01.102320.04.001
This unique grill has a large grill plate with flat and grill part. The grill has an anti-drip bowl; by filling the anti-drip bowl with water, oil and grease are “extinguished? which leads to less odors and smoke and prevents food from drying out.