Rookery café truck stop

Welham green. Does it still exist. Is it open. Can I get in tonight etc. Tipping in Hatfield with 30 minutes ish left…anywhere local and better? Thanks all.