An animal chef-alum opened a new restaurant that got decent mention around here but I can't recall the place's name...anyone to the rescue?

talked about here: