The Cheddar Box is a Food Network Star [Food & Dining]